我已经在目标 c 中编码了一段时间,但有时我仍然想知道是否有最好或最快的方法来做某事。
例如,假设我有一个名为 myLabel 的 UILabel 和一个名为 mainView 的 UIViewController,那么设置它的最快或最佳方法是什么。
方法一
mainView.myLabel.text = @"String"; //similar to c/c++ style
方法二
[mainView.myLabel setText:@"String"]; //between c/c++ and obj-c style
方法三
[[mainView myLabel] setText:@"String"]; //obj-c style
我个人更喜欢方法2,因为方法1不只是一种访问它的速记方法吗?谢谢你的帮助。