可能重复:
Xcode 属性属性(非原子、复制、强、弱)
我想通过任何示例了解 Copy 属性的工作过程。谢谢
复制 - “指定应使用对象的副本进行分配。......先前的值被发送释放消息。” 与retain基本相同,但发送-copy而不是-retain。
保留/复制概念来自引用计数内存管理系统。
本质上,当与 @synthesize 指令一起使用时(合成您将编写的属性访问器 - 例如 -person 或 -setPerson:),它决定了如何在 setter 中管理内存。
看看这个之前问的问题的答案