[转] @property里的assign,copy,retain区别
摘要:
@property (nonatomic, assign) NSString *title;什么是assign,copy,retain之间的区别?assign: 简单赋值,不更改索引计数(Reference Counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain的实际语法为:- (void)setName:(NSString *)newName { if (name != newName) { [name release]; name = [newName retain]... 阅读全文
posted @ 2013-03-13 21:19 benjaminetw 阅读(149) 评论(0) 推荐(0)
浙公网安备 33010602011771号