可能重复:
我什么时候需要同时拥有 iVar 和属性?
我一直在 Objective-C 代码中看到以下内容。
@interface Contact : RKObject {
NSNumber* _identifier;
NSString* _name;
NSString* _company;
}
@property (nonatomic, retain) NSNumber* identifier;
@property (nonatomic, retain) NSString* name;
@property (nonatomic, retain) NSString* company;
为什么带有接口的块内部的位也需要?那是不是使用@synthesize?