- 博客(2)
- 收藏
- 关注
转载 Objective-C中继承和类别的比较
在Objective-C中,给一个类扩展一个其它方法,有两种实现方式:类别和继承1,对于以下情况,无法使用类别,必须使用继承。(1)新扩展的方法与原方法同名,但是还需要使用父类的实现,如构造函数,析构函数。因为使用类别,会覆盖原类的实现,无法访问到原来的方法,使用继承的话,是可以调用到原来的方法,如果确定要覆盖原有类的方法,建议用继承。(2)扩展类的属性,如增添成员变量,这个类别无法做
2015-08-18 11:26:16 235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人