我正在阅读一本iPhone书籍,我注意到一条评论声明......
如果您使用a声明属性 与其底层不同的名称 实例变量(可以做到 使用@synthesize指令)
任何人都可以解释上面的引用是如何工作的,我很好奇,因为对@property / @synthesize的所有引用总是看起来像我的代码。
@interface Planet : NSObject {
NSString *planetName;
}
@property(copy) NSString *planetName;
...
@synthesize planetName;
加里
答案 0 :(得分:3)
我认为这本书会继续解释,但我会这样:
@interface Planet : NSObject {
NSString *name;
}
@property(copy) NSString *planetName;
...
@synthesize planetName = name;