浅拷贝:浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。
1、浅拷贝会增加被拷贝对象的引用计数
2、没有开辟新的内存空间
深拷贝:深拷贝是让目标对象指针和源对象指针指向两片内容相同的内存空间
1、深拷贝未增加被拷贝对象的引用计数
2、开辟了新的内存空间
浅拷贝:浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。
1、浅拷贝会增加被拷贝对象的引用计数
2、没有开辟新的内存空间
深拷贝:深拷贝是让目标对象指针和源对象指针指向两片内容相同的内存空间
1、深拷贝未增加被拷贝对象的引用计数
2、开辟了新的内存空间
本文标题:iOS开发:深拷贝和浅拷贝学习笔记
本文链接:https://www.haomeiwen.com/subject/chgcgctx.html
网友评论