【发布时间】:2010-09-27 10:16:05
【问题描述】:
我正在尝试理解 synthesize 指令的用途,其中包含属性名称覆盖。假设我有一个定义如下的接口:
@interface Dummy ... {
UILabel *_dummyLabel;
}
@property (retain, nonatomic) UILabel *dummyLabel;
在实现文件中,我有:
@synthesize dummyLabel = _dummyLabel;
据我了解,“dummyLabel”只是实例变量“_dummyLabel”的别名。 self._dummyLabel 和 self.dummyLabel 有区别吗?
【问题讨论】: