에서 "동적". 제가 말할 수있는 한, 저는 이것을위한 세 가지 선택이 있습니다. - (NSObject *)theObject
& - (void)setTheObject:(NSObject *)object
대한 설명은, "합성하여", 그리고 오브젝티브 C 2.0
@synthesize
의
- 수동으로 코드를 구현 자동으로 자동으로 내가 무시하도록 선택하지 않은 두 가지 방법 중 하나를 생성하는 모두 방법, 또는
- 사용
@dynamic
를 생성합니다.
이 내용을 올바르게 이해하고 있습니까? 또한 서로 다른 @property
인수를 사용하면 @synthesize
& @dynamic
의 결과에 어떻게 영향을 줍니까? (예를 들어, nonatomic
& weak
)
이가 그러나 원래이 오류 메시지는 '쓰기 가능한 원자 속성 theObject는 합성 된 게터를 사용자 정의 된 설정자와 쌍으로 만들 수 없습니다.'라는 다른 이야기를 전합니다. – Itoqixer
나는 이것이 오류 메시지가 말했듯이 원자 속성이라고 생각하기 때문이다.Objective-C는 사용자가 자신의 설정자를 정의 할 경우 원 자성 보장을 유지할 수 없습니다. 비 원자력으로 시도하십시오. –