iOS 简单理解---浅拷贝,深拷贝
2019-05-20 本文已影响0人
没感情的派大星
浅拷贝,深拷贝。
1、个人简单理解就是: 浅拷贝没有创建新对象,深拷贝创建新的对象
![](https://img.haomeiwen.com/i4459768/aa50576797952c17.png)
![](https://img.haomeiwen.com/i4459768/572907b669712b84.png)
从输出结果可以看出:1:不管是深拷贝还是浅拷贝,字符串的值都是一样的。2:只要是copy的值,内容地址都没有发生改变,mutableCopy的值,内存地址完全不一样。
浅拷贝,深拷贝。
1、个人简单理解就是: 浅拷贝没有创建新对象,深拷贝创建新的对象
从输出结果可以看出:1:不管是深拷贝还是浅拷贝,字符串的值都是一样的。2:只要是copy的值,内容地址都没有发生改变,mutableCopy的值,内存地址完全不一样。