黑马程序员技术交流社区
标题:
为什么synthesize ID = _ID 要下划线?
[打印本页]
作者:
陈义
时间:
2014-11-7 18:02
标题:
为什么synthesize ID = _ID 要下划线?
为什么synthesize ID = _ID 要下划线,视频提到过,忘了。。
作者:
ch8898163
时间:
2014-11-8 11:06
因为如果用@property的话生成的ID 成员变量会自动转成_ID,这个,所以你下面@synthesize 就来进行getter简化的时候就要把这个重新赋上去。
作者:
doudou33420
时间:
2014-11-8 11:22
ID是传进来的参数, 把它传进来是想给对象里面的变量赋值
_ID就是对象里面的变量 (如果你没手动定义int _ID 那使用property int ID的时候 会自动给你产生一个int _ID;
所以ID = _ID你明白了么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2