《Effective Objective-C 2.0 》 阅读笔
2016-03-26 本文已影响33人
dibadalu
第25条:总是为第三方类的分类名称加前缀
- 以命名空间来区别各个分类的名称与其中所定义的方法。通过加专用的前缀来实现命名空间功能。
- 即时加了前缀,也难保其他分类不会覆盖你所写的方法,然而几率却小了很多。
- 如果向某个类的分类中加入方法,那么在应用程序中,该类的每个实例均可调用这些方法。
要点
- 向第三方类中添加分类时,总应给其名称加上你专用的前缀。
- 向第三方类中添加分类时,总应给其中的方法名加上你专用的前缀。