【发布时间】:2023-03-16 18:00:01
【问题描述】:
我们如何检查函数中传递的参数是值类型还是引用类型?例如
func isReferenceType(toTest: Any) {
return true // or false
}
正如我们看到的here,我们无法利用泛型来做到这一点。
【问题讨论】:
-
我没试过,但没有解决办法。 2 在您发布的链接中为您工作?
-
is AnyObject呢? -
对于 Swift 3 和 Xcode 8 - stackoverflow.com/a/40538595/746347
标签: swift value-type reference-type