属性细节

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

@interface Person : NSObject

@property (nonatomic,copy) NSString* name;

@property (nonatomic) NSDate* birthDate;

@property (nonatomic) NSUInteger numberOfKids;

@end

posted @ 2014-06-05 12:04  回读(IOS)  阅读(141)  评论(0编辑  收藏  举报