gpt4 book ai didi

swift - Swift 中函数是值类型还是引用类型?为什么?

转载 作者:可可西里 更新时间:2023-10-31 23:59:32 26 4
gpt4 key购买 nike

考虑这个函数:

func addTwoInts(_ a: Int, _ b: Int) -> Int {
return a + b
}

这里我把这个函数赋值给另一个变量

var mathFunction: (Int, Int) -> Int = addTwoInts

这里的addTwoInts是值类型还是引用类型?为什么?

最佳答案

闭包和函数是引用类型。这在 Swift 语言文档中有说明:Closures

关于swift - Swift 中函数是值类型还是引用类型?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53450277/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com