http://blog.csdn.net/gongwutianya/article/details/51501800
oc不支持多继承但是还是可以实现多继承的:
1.通多遵守多个协议即可,但是自己还是得提供实现。原则上来说不能算是多继承。
2.利用组合,把需要多继承的几个对象声明成自己的几个全局变量。然狗在相应的方法中直接调用即可。
3.可以考虑使用分类,他不会破坏元类的分装性,优先级更高,也是Apple比较推荐的一种方式。
http://blog.csdn.net/gongwutianya/article/details/51501800
oc不支持多继承但是还是可以实现多继承的:
1.通多遵守多个协议即可,但是自己还是得提供实现。原则上来说不能算是多继承。
2.利用组合,把需要多继承的几个对象声明成自己的几个全局变量。然狗在相应的方法中直接调用即可。
3.可以考虑使用分类,他不会破坏元类的分装性,优先级更高,也是Apple比较推荐的一种方式。