OC中的类目(category),在我的理解中主要有两个用法
1、扩展原有的类(如NSString、NSArray等),向其中添加一些方法
2、在写比较复杂的类时可以更加有条理,可以在类中起到目录的作用,便于以后的维护。
3、实现私有函数
使用方法:
1、新建一个类目
2、在现有的类中通过@interface以及@implement建立类目
注意,category中不能定义属性,只能添加方法。
OC中的类目(category),在我的理解中主要有两个用法
1、扩展原有的类(如NSString、NSArray等),向其中添加一些方法
2、在写比较复杂的类时可以更加有条理,可以在类中起到目录的作用,便于以后的维护。
3、实现私有函数
使用方法:
1、新建一个类目
2、在现有的类中通过@interface以及@implement建立类目
注意,category中不能定义属性,只能添加方法。