首页 > 代码库 > 属性细节

属性细节

默认情况下,对象属性是 strong 的,标量属性是 assign 的。但是有一个例外,就是对于具有可变副本的属性,我们倾向于将其声明为 copy。比如说

@interface Person : NSObject

@property (nonatomic,copy) NSString* name;

@property (nonatomic) NSDate* birthDate;

@property (nonatomic) NSUInteger numberOfKids;

@end