码迷,mamicode.com
首页 > 其他好文 > 详细

OC基础笔记——分类category

时间:2016-01-04 11:30:46      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

分类(类别)作用:扩展已有类的功能
1、分类是原来的类增加方法
2、在方法内部可以访问原有类的成员变量(定义头文件中)

步骤
1、为原有类创建一个分类
2、在分类中增加新的方法的声明和实现

注意点:
1、分类中不能扩展原有类的成员变量
2、@property在分类中只能生成getter setter方法的声明,不能生成实现和成员变量

// 分类可以扩充系统自带的类的功能
给NSObject增加分类会影响到所有的类,但是这个东西一定要谨慎小心
3、你不能在分类中定义与原有类同名方法,不同的分类之间也不可以有同名的方法
*************************************
4、如果你再分类中增加一个原有类同名方法 ,那么分类中个方法会覆盖原有类的方法(哪怕你没有导入这个分类)
5、多个分类中如果有相同方法,最后编译分类的方法

OC基础笔记——分类category

标签:

原文地址:http://www.cnblogs.com/zhuyaguang/p/5098107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!