深刻理解Objective-C:Category

摘要 不管一个类设计的多么完美,在将来的需求演进中,都有可能会碰到一些没法预测的状况。那怎么扩展已有的类呢?通常而言,继承和组合是不错的选择。可是在Objective-C 2.0中,又提供了category这个语言特性,能够动态地为已有类添加新行为。现在category已经遍及于Objective-C代码的各个角落,从Apple官方的framework到各个开源框架,从功能繁复的大型APP到简单的
相关文章
相关标签/搜索