@property在xcode4.5之前是对属性的声明,4.5以及之后的版本都是声明和实现(set get方法的声明和实现)。
使用@property声明的变量或者属性 我们可以用下划线+变量名访问 :(eg name 可以用_name /self.name访问)。
这个下划线来自
@synthesize name = _name;@synthesize name 常见的是这样写的(xcode4.5以前)其实和下面的一样,系统默认为下面
_n_a_m_e如果你想改成其他的 可以写这句 就可以这样访问了 _n_a_m_e/self.name@synthesize name = _n_a_m_e;
本文深入解析Objective-C中@property的作用及其在声明和实现中的应用,包括如何通过下划线加变量名的方式访问属性,并提供了一个实例演示自定义访问名称的方法。

4769

被折叠的 条评论
为什么被折叠?



