一、category介绍
category可以不修改源代码的基础上扩展新的方法,Category只能用于方法,不能用于成员变量。
二、category创建
Example:我们扩展NSString类新方法;
1.新建category类->选择OC File
2、继承选择calss选择NSString,名字写MyTest,类型type选择category。
创建完成就会生成 NSString+MyTest 的.h 和.m文件。
在头文件添加一个方法 test。
在.m实现方法 test
这个一个cagetory文件就创建好了,然后去实现调用。
先导入头文件,然后创建一个字符串对象str,str就可以调用NSString的扩展方法test了。