iOS OC 分类方法文件建立
在iOS OC中建立分类方法文件,需要创建.h和.m两个文件,文件命名为"类名+类别名.h"和"类名+类别名.m",并在文件中使用@interface 类名 (类别名)和@implementation 类名 (类别名)格式进行声明和实现。
具体建立步骤如下:
文件创建方式
- 新建文件时选择iOS平台Source中的Object-C File
- 选择File Type为Category,即可建立相应类的类别文件
文件命名规范
- 头文件:
类名+类别名.h(如NSString+Category.h) - 实现文件:
类名+类别名.m(如NSString+Category.m)
文件格式要求
- .h文件格式:
#import "类名.h" @interface 类名 (类别名) // 声明方法 @end
.m文件格式:
#import "类名+类别名.h" @implementation 类名 (类别名) // 实现方法 @end
Xcode操作说明
在Xcode6及以上版本中,创建Category文件需要:
在Xcode6及以上版本中,创建Category文件需要:
- 点击新建文件
- 点击下一步
- 选择创建category文件
分类的基本特征
- 只能增加方法,不能增加实例变量
- 可以为系统类添加方法扩展
- 通过#import "类名+类别名.h"引入后即可使用分类中的方法
浙公网安备 33010602011771号