Apple은 다음과 같이 BOOL 속성을 선언 할 것을 권장합니다.
@property (nonatomic, assign, getter=isWorking) BOOL working;
Objective-C 2.0 속성과 점 표기법을 사용하면서 self.working
. 나도 사용할 수 있다는 것을 압니다. [self isWorking]
하지만 그럴 필요는 없습니다.
그래서 어디서나 점 표기법을 사용하고 있는데 왜 추가 속성을 정의해야합니까? 간단히 써도 될까요
@property (nonatomic, assign) BOOL working;
아니면 getter=isWorking
제 경우에 쓸 수있는 혜택이 있습니까 (점 표기법 사용)?
감사!