首页 > 移动平台 > 详细

IOS(六) 分类Category

时间:2016-02-15 21:16:39      阅读:150      评论:0      收藏:0      [点我收藏+]

一 Category

分类:Category(类目,类别) (OC有)

命名: 原来的类+类别名(原来的类名自动生成,只要写后面的类别名,一般以模块名为名。比如原来类 Person,新建分类 Ct,Person+Ct)

分类的作用: 在不改变原来类的内容的情况下,可以给我们的类添加一些方法。

注意:

1. 分类只能增加方法,不能增加成员变量。

2. 分类方法的实现中,可以访问原来类中的成员变量。

3. 分类可以重写原来类的方法。但是会覆盖原来类的方法(一般不会再分类当中重写原来类的方法)。

4. 调用优先级:分类优先(最后参与编译的分类会优先调用)。

 

OC是一门弱语法。

IOS(六) 分类Category

原文:http://www.cnblogs.com/wangshuo1/p/5191294.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!