Categories翻译为“类别”,是Objective-C中的一种特殊的编程机制,可以用来实现类的扩展,添加新的方法,属性和实例变量。
Categories翻译为“类别”,是Objective-C中的一种特殊的编程机制,可以用来实现类的扩展,添加新的方法,属性和实例变量。
代码示例:
//MyClass.h
@intece MyClass : NSObject
@end
//MyClass+Category.h
@intece MyClass (Category)
- (void)myMethod;
@end
//MyClass+Category.m
@implementation MyClass (Category)
- (void)myMethod {
NSLog(@"This is a category method");
}
@end
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(47条)