【发布时间】:2016-11-27 09:02:14
【问题描述】:
我刚开始学习 Swift,遇到了函数 dynamicType,它应该根据变量的值返回变量的类型。但对我来说,它只返回所有变量的“(元类型)”。谁能告诉我它是否应该返回?如果它不正确,那么为什么它会出错。我正在使用 XCode 版本 6.1.1。
这是我写的
var str = "Hello, playground"
str.dynamicType
输出:
Hello, playground
(Metatype)
【问题讨论】:
-
你应该先更新你完全过时的Xcode
-
知道对象的类型。参考这个link
-
它记录只有“(元类型)”(在你非常原始的 Xcode/Swift 版本中),但这并不是它实际的是 .
标签: swift dynamictype