黑马程序员技术交流社区

标题: @property 和 @synthesize [打印本页]

作者: 简单的爱    时间: 2016-3-12 22:51
标题: @property 和 @synthesize
@property 和 @synthesize  在哪种情况下生成有下划线的实例变量,什么情况下生成的是没有下划线的实例变量
作者: wanghui001001    时间: 2016-3-12 23:24
应该是都是生成有下划线的实例变量
作者: feng2706    时间: 2016-3-12 23:40
在Xcode4.4之前,@property 和 @synthesize同时使用就会生成不带下划线的实例变量,这种情况可以在实现@synthesize时,把带下划线的实例变量赋值给它,这样就可以避免这种情况了

在 4.4之后  用@property直接声明和实现变量 ,会直接生成一个带下划线的实力变量
  自己手打     希望可以采纳




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2