受伤蜻蜓

文章
4
资源
0
加入时间
2年10月21天

深入理解Objective-C:Category摘要简介1、初入宝地-category简介2、连类比事-category和extension3、挑灯细览-category真面目4、追本溯源-category如何加载5、旁枝末叶-category和+load方法6、触类旁通-category和方法覆盖7、更上一层-category和关联对象后记

摘要无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。但是在Objective-C 2.0中,又提供了category这个语言特性,可以动态地为已有类添加新行为。如今category已经遍布于Objective-C代码的各个角落,从Apple官方的framework到各个开源框架,从功能繁复的大...