Category的使用
Category的用法有时使得程序很方便,可将已有的类增加新的方法,格式如下:
@interface UI***/NS*** (xxx)
@end
@implementation UI***/NS*** (xxx)
@end
例如:
NSStringCategory.h
@interface NSString (Category)- (NSArray *)split:(NSString *)str;@end
@implementation NSString (Category)- (NSArray *)split:(NSString *)str {return [self componentsSeparatedByString:str];}@end