创建对象时引用的关键字:assign: 简单赋值,不更改索引计数(强引用)copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain是指针拷贝,copy是内容拷贝.在拷贝之前,都会释放旧的对象* 使用assign: 对基础数据类型 (NSInteger)和C数据类型(int, float, double, char,等)* 使用copy: 对NSString* 使用retain: 对其他NSObject和其…