第七段 在对象内部尽量直接访问实例变量

读取的时候直接访问,设置实例变量是,通过属性来做。

读取时候采用直接访问,这样可以不通过消息派发的方式直接访问实例变量,速度当然快。直接访问_objName

设置时候,第一种情况,子类覆写设置方法

第二种情况,在惰性初始化的情形中,必须通过获取方法来访问属性,否则,实例变量就永远不会初始化。


获取方法就是通过属性@property

直接访问就是{

NSString *_name;

}

实现文件中 直接_name = @"";

你可能感兴趣的:(第七段 在对象内部尽量直接访问实例变量)