インターネットを検索すると、プロパティに最適な方法でアクセスする方法について大きな議論があるようです。ドット表記を好む人もいれば、ドットの使用にまったくうんざりしている人もいます。Objective-Cとココアの初心者として、あなたの経験で「ベストプラクティス」と見なすべきものを誰かに教えてもらえれば幸いです。
@interface MyViewController : UIViewController
@property (weak, nonatomic) IBOutlet UILabel *myLabel;
@end
UILabelのプロパティである「hidden」などにアクセスするためのベストプラクティスと見なす必要があるのは、次のうちどれですか。
1
self.myLabel.hidden = YES;
2
[self.myLabel setHidden:YES];
3
[[self myLabel] setHidden:YES];
4
[self myLabel].hidden = YES;
5
上記のすべてですが、自動合成されています_myLabel
これが非常に主観的な質問である場合は申し訳ありませんが、本当にあなたの意見を聞きたいです!
要約する:
すべてが「ベストプラクティス」です。あなたがコードの最も美しい行であると思うものを選んで、それに固執してください。