С тех пор, как я начал разработку iPhone, я немного запутался в том, какой лучший способ доступа к данным в качестве члена класса.
Скажем, у меня есть класс с именем MyClass, и в нем у меня есть:
@interface MyClass : NSObject {
int myInt;
}
@property (nonatomic, assign) int myInt;
В реализации лучше сделать так:
myObject.myInt = 1;
Или это?
[myObject setMyInt:1];
Это касается и чтения значения.
int newInt = myObject.myInt;
vs.
int newInt = [myObject myInt];