我想這個答案是「不」,但我想確認一下。 Objective C中有很多對象屬性的方法嗎?每次我設置STR我不得不釋放前一個時間簡明屬性
Foo.h:
@interface Foo : NSObject {
NSString *str; // first line
}
@property (copy) NSString *str; // second line
Foo.m:
@implementation Foo
@synthesize str; // third line
(void) dealloc {
[str release]; // fourth line
...
}
在另一方面,沒有屬性,仍然需要釋放的dealloc的:如果我使用的屬性,我必須寫四行只是有一個屬性以及。有沒有更方便的方法或者XCode4快捷方式來聲明屬性?