Вызывает ли следующий код функцию доступа «set» или он напрямую изменяет указатель myMember
?
аКласс.h
@interface MyClass : NSObject {
NSArray *myMember;
}
@property (nonatomic, retain) NSArray *myMember;
аКласс.с
@implementation GameplayScene
@synthesize myMember;
- (id) init {
if ( (self = [super init]) )
{
myMember = [NSArray array];
}
}
Другими словами, я хотел бы знать, вызывается ли метод setMyMember
или изменяется ли указатель myMember
напрямую.
Точно так же myMember = [NSArray array]
идентично self.myMember = [NSArray array]
?