可能重複:
Property Declaration and Automatic Backing Storage AllocationObjective-C聲明屬性創建已定義的ivar?
我真搞不清楚這個事情。
有
@interface MyClass : NSObject {
}
@property(nonatomic, retain) Foo* foo;
@end
和
@interface MyClass : NSObject {
Foo* foo;
}
@property(nonatomic, retain) Foo* foo;
@end
區別?
我很想得到一個低級別的解釋。謝謝!