В чем разница между использованием методов доступа obj-c и синтаксиса точек?
Так как я'я начал разработку 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];