【发布时间】:2011-01-08 01:06:42
【问题描述】:
可能重复:
How does an underscore in front of a variable in a cocoa objective-c class work?
我注意到在很多参考资料中,我看到很多时候,变量在 .h 文件中被命名为 _variable,然后在 .m 文件中被@synthesize 命名为
@synthesize variable = _variable;
为什么要这样做?我错过了什么?
谢谢!
【问题讨论】:
-
我也看到
ivar_被用来代替_ivar,但我真的无法为它们形成论据,除非它们看起来更好......
标签: iphone objective-c