@property
1、用在@interface中
2、用来自动生成setter和getter的声明
3、用@property int age;就可以代替下面的两行
- (void)setAge:(int)age; //setter
-(int)age;//getter
@synthesize
1、用在@implemention中
2、用来自动生成setter和getter的实现
3、用@synthesize age = _age;就可以代替
-(void)setAge:(int)age
{
_age = age;
}
-(int)age
{
return _age;
}
|