标签: objective-c
可能重复: objective c - assign , copy , retain
我想知道“保留”与目标c中@property指令中使用的复制属性之间的区别。
非常感谢...
答案 0 :(得分:0)
copy复制变量的内容(并设置1保留计数)。保留只是为保留计数添加+1。 所以......如果你有一个可变对象而你保留了它,如果你修改它,那么对象在每个属性中都会被“保留”更新,但不会被“复制”。 如果对象是不可变的,则没有区别。