【发布时间】:2013-10-26 15:32:03
【问题描述】:
我已经阅读了一些关于 iVar 和 Properties 之间区别的问题,例如:Why would you use an ivar?
ios interface iVar vs Property
我想知道的是...如果我正在创建一个需要在 UIViewController 中以多种方法访问的 BOOL(例如),那么创建这些的最佳方法是什么?
目前我创建属性。这可以正常工作并且符合预期。但随着我阅读/了解更多,似乎创建 iVar 会更好地提高性能。
喜欢:
@interface ViewController : UIViewController{
BOOL myBool;
}
这对性能会更好吗,如果我将一个值设置为 YES,多个方法可以访问这个 iVar,我可以检查另一个值 - 就像我可以使用属性方法一样?
【问题讨论】:
标签: ios objective-c uiviewcontroller ivar