我在示例 Objective C 代码中不断看到这样的事情:
_myProp = newValue;
据我了解,创建属性myProp
将创建实际变量 as_myProp
和两个访问器方法(默认情况下)myProp
(getter)和setMyProp
(setter)。
我的问题是,为什么我一直看到绕过访问器方法并直接获取变量的示例代码?这有什么好处吗?
我在示例 Objective C 代码中不断看到这样的事情:
_myProp = newValue;
据我了解,创建属性myProp
将创建实际变量 as_myProp
和两个访问器方法(默认情况下)myProp
(getter)和setMyProp
(setter)。
我的问题是,为什么我一直看到绕过访问器方法并直接获取变量的示例代码?这有什么好处吗?