@interface A : NSObject
@property (nonatomic, strong) NSString * name;
@end
@interface subA : A
@end
@implementation subA
@synthesize name = _name;
- (void)setName(NSString *)name {
_name = name;
}
@end
问题是subA中的@synthesize看起来好像重新合成了一个新的iVar,是真的吗?