self.name = "object";和name ="object"有什么不同吗
2个回答
展开全部
在一个对象的方法里面:
self.name = “object”;
和
name =”object”
有什么不同吗?
答:self.name = "object"会调用对象的setName()方法,
name = "object"会直接把object赋值给当前对象的name 属性。
并且 self.name 这样retainCount会加1,而name就不会。
self.name = “object”;
和
name =”object”
有什么不同吗?
答:self.name = "object"会调用对象的setName()方法,
name = "object"会直接把object赋值给当前对象的name 属性。
并且 self.name 这样retainCount会加1,而name就不会。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询