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

第24条:将类的实现代码分散到便于管理的数个分类之中

时间:2016-08-09 20:25:53      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

分类”(Category)是Objective-C的一项语言特性。

 

利用分类,无须继承子类即可直接为当前类添加方法。由于Objective-C运行时系统是高度动态的,所以才能支持这一特性。

 

对.m文件进行拆分:

类的基本要素(如属性、初始化方法等)都声明在“主实现”(main implementation)里。

执行不同类型的操作则归入各个分类中。

 

优点

易于管理,便于调试。

 

将应该视为“私有”的方法归入名叫Private的分类中,以隐藏实现细节。

 

第24条:将类的实现代码分散到便于管理的数个分类之中

标签:

原文地址:http://www.cnblogs.com/Pikdays/p/5739788.html

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