我已经将一个参数传递给 AnyObject 类型的函数,因为任何东西都可以传递给它。有没有办法动态获取传递的对象类型?
最佳答案
不清楚您问题中的“类型”是什么意思。对于 Swift 中任何类型的任何值,您可以像这样获取其动态运行时类型:
theVariable.dynamicType
你能用它做什么是另一个问题。
带有 @jojodmo 的 Swift 3 版本的提示:
type(of: theVariable)
关于swift - 在 Swift 中动态获取 AnyObject 的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25526894/