iOS Extension和Category

一、extension 扩展,又叫做匿名分类 1.可以扩展属性和成员变量 2.可以扩展方法 使用扩展的好处: 将内部使用的属性和方法放在扩展中,可以隐藏实现细节,保证头文件的精简 注意:子类无法访问父类在类扩展中声明的属性和方法。 一个扩展的示例: 扩展一般放在类的实现文件顶部,即.m文件的顶部,也可以用创建Extension文件,扩展只有.h文件 对比分类,扩展没有具体的名字,即匿名分类 二、c
相关文章
相关标签/搜索