【发布时间】:2012-06-23 20:56:52
【问题描述】:
可能重复:
How does an underscore in front of a variable in a cocoa objective-c class work?
Prefixing property names with an underscore in Objective C
当我们声明一个属性然后像这样合成它时,例如: @synthesize name = _name; 因此,_name 是我们将在以下实现中使用的 name 属性的实例变量。 我的问题是为什么我们需要这个 ivar,如果我没有创建 _name ivar 会发生什么? 谢谢。
【问题讨论】:
-
而这里的其他16:stackoverflow.com/q/5582448 987654324 stackoverflow.com/q/2371489 987654326 stackoverflow.com/q/5659156 987654328 stackoverflow.com/q/6146244 987654330 stackoverflow.com/q/6124109 987654332 stackoverflow.com/q/3521254 987654334 @ stackoverflow.com/q/9696359stackoverflow.com/q/5521499stackoverflow.com/q/5466496stackoverflow.com/q/2114587
标签: objective-c