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