简单点儿说,就是@property 决定getter setter的名称,@synthesize决定 getter setter 访问的成员
@property int age; getter 是 -age, setter 是 -setAge: 访问的是 _age成员变量,如果_age没有自定义,则自动声明为 @private 属性
@property int age; @synthesize age 或者 @synthesize age = age; 访问的是 age成员变量,如果 age没有自定义,则自动声明为 @private 属性
@property int age; @synthesize age = _age; 访问的是 _age成员变量,如果_age没有自定义,则自动声明为 @private 属性 |