나는 이것에 대한 대답은 "아니오"라고 생각하지만, 나는 확실히하고 싶다. 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
...
}
과 : 나는 속성을 사용하는 경우, 내가 네 줄을 작성해야 하나 개의 속성을 가지고 게다가. 속성을 선언하는 더 편리한 방법 또는 XCode4 바로 가기가 있습니까?