【发布时间】:2011-04-03 18:58:55
【问题描述】:
可能重复:
Difference between self.instanceVar = X and instanceVar = X in Obj-c
@interface Whatever : Something
{
DPad *dPad;
}
@property (retain) DPad *dPad;
@end
然后我合成:
@synthesize dPad;
我注意到我的所有 dPad 都可以使用
self.dPad
只是
dPad
有什么不同吗?我可以使用任何?如果我出于某种原因同时使用两者,两者都会影响同一个对象,对吧?
【问题讨论】:
-
是的,有区别。使用页面右上角的搜索框查找之前针对此问题发布的十几个答案中的任何一个。
标签: iphone objective-c ios properties