iOS 图文并茂的带你了解深拷贝与浅拷贝

一、概念与总结      1、浅拷贝      浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针。       浅拷贝就是拷贝指向原来对象的指针,使原对象的引用计数+1,可以理解为创建了一个指向原对象的新指针而已,并没有创建一个全新的对象。       2、深拷贝       深拷贝是指拷贝对象
相关文章
相关标签/搜索