摘要:
阅读全文
摘要:
在c++中我们可以多继承来实现代码复用和封装使程序更加简练。在objective-c中只能单继承,不能多继承,那么除了协议protocol之外,我们可以实现类似多继承的一个方法就是,分类(category,又称类别)。类别可以不修改原来的类(父类),和派生类的情况下,为原有的类增加新的方法,但是分类不能增加实例变量。格式(format):@interface class_name(category_name)method _declaration;....@end@implementationclass_name(category_name)method_implementation;...@ 阅读全文