深浅复制

[immutableObject copy] // 浅复制
[immutableObject mutableCopy] //深复制
[mutableObject copy] //深复制
[mutableObject mutableCopy] //深复制


[immutableObject copy] // 浅复制
[immutableObject mutableCopy] //单层深复制
[mutableObject copy] //单层深复制
[mutableObject mutableCopy] //单层深复制

参考链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。 深 复 制:在复制操作时,对于被复制的对象至...
    紫云夕月阅读 475评论 0 0
  • 前言 从层次上来看,对象的复制可以简单地分为浅复制和深复制,顾名思义,浅复制是指只复制一层对象的属性,不会复制对象...
    Claiyre阅读 283评论 0 1
  • 简单总结一下Objective-C中的深浅复制。 OC中的复制有retain,copy,mutable三种方法。分...
    KenZhangCn阅读 276评论 0 1
  • 什么是深、浅复制 浅复制:只是指针指向所复制的对象,共用一段内存深复制:完全拷贝一份对象,不共用内存 iOS中深、...
    lltree阅读 745评论 0 0
  • 什么是深浅复制 浅复制:浅复制就是复制一份引用,所有的引用对象都指向同一份数据,并且都可以修改这份数据. 深复制:...
    baiying阅读 358评论 0 0

友情链接更多精彩内容