Properties and accessors in Objective-C
问题 Does the following code call an accessor "set" function or does it modify the pointer myMember directly? aClass.h @interface MyClass : NSObject { NSArray *myMember; } @property (nonatomic, retain) NSArray *myMember; aClass.c @implementation GameplayScene @synthesize myMember; - (id) init { if ( (self = [super init]) ) { myMember = [NSArray array]; } } In other words, I would like to know if the method setMyMember is being called, or if the pointer of myMember is being modified directly.