- 博客(1)
- 收藏
- 关注
原创 ios 开发之协议,非正式协议,委托(代理)区别
1、正式协议(formal protocol):是一个命名的方法列表,与非正式协议相比不同的是,它要求显示的采用协议,采用协议的方法是在类的@interface声明中列出协议的名称,此时,实现协议的类应该遵守协议,承诺实现协议中的所有方法,否则编译器将会发出警告。 2、非正式协议(informal protocol):使用类别category来实现,非正式协议是NSObject的一个
2015-07-26 18:05:38 726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人