1 声明方法
@protocol PPPP
@end
2 尤其要注意的是 copy 协议的实现 用 [self class] 以便延伸到子类。
3 让参数遵守某个协议 -(void) func:(id<PorotocolType>) parameter
4 optional required 关键字 尤其是optional关键字 是可以用来代替非正式协议的,事实也是如此。
本文介绍了Objective-C中的协议声明方法及其实现方式,并解释了如何使用copy关键字来支持子类继承。此外,还讨论了如何定义参数遵守特定协议的方法。
1 声明方法
@protocol PPPP
@end
2 尤其要注意的是 copy 协议的实现 用 [self class] 以便延伸到子类。
3 让参数遵守某个协议 -(void) func:(id<PorotocolType>) parameter
4 optional required 关键字 尤其是optional关键字 是可以用来代替非正式协议的,事实也是如此。

被折叠的 条评论
为什么被折叠?