摘要: 1.在已有类的基础上进行扩展,无需像继承一样子类化,就可以直接添加一些方法2.继承不仅可以添加方法还可以添加属性,类别只能添加方法3.类别不会改变现有类的方法,万一重写,自己写的优先级高4.把类别中的方法定义成类方法更合适5.在使用类别的时候,直接按照原来类的使用方法就可以#import "NSSt... 阅读全文
posted @ 2015-12-25 21:53 王权 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.一般把协议放在代理中(见Person.h)2.接收的类型用id 并且服从协议(@property(nonatomic,assign)id delegate)3.一定要确保对象实现了方法([self.delegaterespondsToSelector:@selector(call:)])Pers... 阅读全文
posted @ 2015-12-25 21:44 王权 阅读(123) 评论(0) 推荐(0) 编辑