A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 简单的爱 中级黑马   /  2016-3-12 22:51  /  626 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

@property 和 @synthesize  在哪种情况下生成有下划线的实例变量,什么情况下生成的是没有下划线的实例变量

2 个回复

倒序浏览
应该是都是生成有下划线的实例变量
回复 使用道具 举报
在Xcode4.4之前,@property 和 @synthesize同时使用就会生成不带下划线的实例变量,这种情况可以在实现@synthesize时,把带下划线的实例变量赋值给它,这样就可以避免这种情况了

在 4.4之后  用@property直接声明和实现变量 ,会直接生成一个带下划线的实力变量
  自己手打     希望可以采纳
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马