我想这个答案是“不”,但我想确认一下。 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快捷方式来声明属性?