我是相当新的目标c,我想写使用ARC在iOS的7模型类,但我不知道我是否需要synthesize
在.m文件。任何人都可以给我一些建议吗?我是否需要使用合成
//user.h
@interface User : NSObject
@property(nonatomic, assign) NSInteger age;
@property(nonatomic, copy) NSString *firstname;
@property(nonatomic, copy) NSString *lastname;
@end
//user.m
@implementation User
@synthesize age, firstname, lastname;
@end
现在我的问题是:
是对user.m文件的synthesize
另一类必要与否,如果(如ViewContoller
类),我想读&设置User类的age
财产,或firstname
/lastname
属性?
不需要。使用现代的Objective-C,如果您需要的只是默认属性行为,则无需调用'@ synthesize'。 – rmaddy