所以,我基本上想问的是下面的代码是否安全(不是它是否有效,因为它确实有效)。即,公共 getter 是否会覆盖 actionLog 属性的合成 getter [这是不同类型的]?
.h 文件:
@interface SomeClass : NSObject
- (NSArray*) actionLog;
@end
.m 文件:
@interface SomeClass ()
@property (strong, nonatomic) NSMutableArray* actionLog;
@end
@implementation SomeClass
...
@end