黑马程序员技术交流社区

标题: .在一个对象的方法里面:self.name= “object”;和 name =”object” 有什么不同吗? [打印本页]

作者: x379769646    时间: 2016-10-8 13:11
标题: .在一个对象的方法里面:self.name= “object”;和 name =”object” 有什么不同吗?
.在一个对象的方法里面:self.name= “object”;和 name =”object” 有什么不同吗?
作者: 1871037345    时间: 2016-10-9 20:28
self.name 是给属性赋值, 等价于 _name ,     
name  什么也不是,   如果是在  _name 的 set 方法中,那就是 参数 ,
或者是你自己定义的局部变量  NSString *name = @"...";
name   你问的不清楚 , 猜的,




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