摘要: 一、术语:指定类型 typealias:用于给关联类型指定类型; 通过类型推断给关联类型指定类型太过烧脑; 二、类型指定 1、具体类型实现协议后,直接指定;作为普通的泛型类型使用,指定类型即可; 2、将协议实现为泛型构造器,关联类型通过泛型构造器的输入类型指定; 3、关联类型本身有协议约束;需要先构 阅读全文
posted @ 2019-03-08 19:38 zzfx 阅读(663) 评论(0) 推荐(0)
摘要: 关联类型的形式为类型的引用进而进行约束提供了条件; 同时能够简化语法形式。 Swift: Associated Types http://www.russbishop.net/swift-associated-types Associated Types Series Swift Associate 阅读全文
posted @ 2019-03-08 19:38 zzfx 阅读(805) 评论(0) 推荐(0)
摘要: 都需要协议实现者提供具体变量; 否则认为不符合协议。 @protocol edddd <NSObject> @property(nonatomic, strong) NSObject *egooo; @end Auto property synthesis will not synthesize p 阅读全文
posted @ 2019-03-08 19:16 zzfx 阅读(720) 评论(0) 推荐(0)