在.m文件中为类增加私有的成员变量(属性)和方法。
在左侧栏目文件夹处右键-New File-Objective-C File-File Type选extension-Class选你还要扩展的那个类-File填分类名称(不是文件名称)。但通常直接在原类.m文件里写:@interface 原有类名()——这是一个常用的方法,特别是在带xib的控制器页面,一些控件我们通常用类扩展的方式,存在扩展里面,这样使得这些控件成员是私有的,不会被外界干扰到。
与分类不一样的是:类扩展的原类名称后面的括号中没有东西,也没有.m文件。
注意:类扩展得到的属性和方法,都是私有的!在外界中无法直接使用,即无法直接get后者set到这些成员。

本文详细介绍了如何在Objective-C的.m文件中为已有类添加私有属性和方法,通过类扩展方式确保外部访问受限。适合iOS开发者理解和实践私有性原则。
9052

被折叠的 条评论
为什么被折叠?



