翔腾苍穹

" 站在阳光下,享受我单薄的青春~ " ---- Jakes
标签  ”Objective-C“  下的文章
Objective-C分类 (category)和扩展(Extension)
翔腾苍穹

Objective-C分类 (category)和扩展(Extension)

1、分类(category) 使用Object-C中的分类,是一种编译时的手段,允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以做到,这点和javascript中使用原型来定义属性有点类似。 我们可以为一个类创建一个新的方法,而不需要在代码中编辑类定义。 下面就是定义并使用分类的例子程……