【发布时间】:2011-12-24 05:32:41
【问题描述】:
我想了解声明属性 ivars 是否有任何优势,而不是让编译器为我们做这件事,只考虑为 IOS5 构建代码。我认为最好的做法是不要声明它们,否则,您应该记住诸如将 ivars 声明为 __weak 之类的事情,如果相应的属性被声明为weak .. 有必要这样做,对吗?否则默认情况下将弱属性分配给强ivar,并且不再弱...
【问题讨论】:
-
编译器实际上会阻止您声明具有与关联 ivar 不同的所有权限定符的属性。
标签: objective-c properties ios5 automatic-ref-counting