私は iPhone の開発を始めて以来、クラスのメンバーとしてデータにアクセスするための最良の方法は何かについて、ちょっと混乱してきました。
MyClass というクラスがあり、その中に次のものがあるとします。
@interface MyClass : NSObject {
int myInt;
}
@property (nonatomic, assign) int myInt;
実装では、これを行う方が良いですか:
myObject.myInt = 1;
それともこれ?
[myObject setMyInt:1];
これは、値の読み取りにも当てはまります。
int newInt = myObject.myInt;
対。
int newInt = [myObject myInt];