Swift一些说明

1、Type: 类型的类型 术语表述为元类型:metaType
元类型用.Type表示
元类型的值用.self表示

let a:Int.Type = Int.self // 类型获取  
or 
let a:IntType = type(of:1) // 对象获取  

2、Any: 可以表示任何类型,包括函数类型
AnyObject: 可以表示任何类类型的实例
AnyClass: typealias AnyClass = AnyObject.Type

3、Self:指当前的类型

4、打印对象的地址

Unmanaged.passUnretained(obj:AnyObject).toOpaque()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容