Swift获取对象的类型

Swift获取对象的类型的方法type(of: <#T##T#>)

// type(of: <#T##T#>)

eg:

let date = Date()
type(of: date) // Foundation.Date.Type
print("\(type(of: date))") // Date

let str = "12345"
type(of: str) //String.Type
print("\(type(of: str))") // String

let number = NSNumber.init(value: 10)
type(of: number) //__C.__NSCFNumber.Type
print("\(type(of: number))") //__NSCFNumber

发布了121 篇原创文章 · 获赞 54 · 访问量 44万+

猜你喜欢

转载自blog.csdn.net/wm9028/article/details/103345958