Apple, bir BOOL özelliğini şu şekilde bildirmenizi önerir:
@property (nonatomic, assign, getter=isWorking) BOOL working;
Objective-C 2.0 özelliklerini ve nokta notasyonunu kullandığım için bu özelliğe self.working
. Ben de kullanabileceğimi biliyorum [self isWorking]
- ama buna gerek yok.
Öyleyse, her yerde nokta notasyonu kullandığım için, neden fazladan bir özellik tanımlamalıyım? Basitçe yazmak sorun olur mu
@property (nonatomic, assign) BOOL working;
Veya getter=isWorking
benim durumumda yazmanın herhangi bir faydası var mı (nokta notasyonu kullanımı)?
Teşekkürler!