-
self.name = @"object";
是通过点语法修改属性name的值。本质上使用的是name属性的setter方法进行的赋值操作,实际上执行的代码是[self setName:@"object"];
-
_name = @"object";
是直接把"object"赋值给当前对象的name属性, 没有调用方法。
self.name = @"object";
是通过点语法修改属性name的值。本质上使用的是name属性的setter方法进行的赋值操作,实际上执行的代码是[self setName:@"object"];
_name = @"object";
是直接把"object"赋值给当前对象的name属性, 没有调用方法。本文标题:问题:在一个对象的方法里面:self.name = @"obje
本文链接:https://www.haomeiwen.com/subject/xhqzghtx.html
网友评论