摘要: Category类别 1.在已有类的基础上进行扩展,无需像继承一样子类化,就可以直接添加一些方法 2.继承不仅可以添加方法还可以添加属性,类别只能添加方法 3.类别不会改变现有类的方法,万一重写,自己写的优先级高 4.把类别中的方法定义成类方法更合适 5.在使用类别的时候,直接按照原来类的使用方法就 阅读全文
posted @ 2015-12-28 08:57 南城半夏北风过丶 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 代理模式 1.一般把协议放在代理中(见Person.h) 2.接收的类型用id 并且服从协议(@property(nonatomic,assign)id <agentDelegate> delegate) 3.一定要确保对象实现了方法([self.delegate respondsToSelecto 阅读全文
posted @ 2015-12-28 08:54 南城半夏北风过丶 阅读(87) 评论(0) 推荐(0) 编辑