From 7c3f5dbccf11d70bd148b3b121b54f4a6cb183a2 Mon Sep 17 00:00:00 2001 From: Liberalisman <294992146@qq.com> Date: Tue, 22 Dec 2020 11:29:49 +0800 Subject: [PATCH] =?UTF-8?q?Update=2017.=E7=AC=AC=E5=8D=81=E4=B8=83?= =?UTF-8?q?=E9=A2=98.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\254\254\345\215\201\344\270\203\351\242\230.md" | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git "a/\345\206\205\345\255\230\347\256\241\347\220\206/17.\347\254\254\345\215\201\344\270\203\351\242\230.md" "b/\345\206\205\345\255\230\347\256\241\347\220\206/17.\347\254\254\345\215\201\344\270\203\351\242\230.md" index 869d7e2..4b6ba3d 100644 --- "a/\345\206\205\345\255\230\347\256\241\347\220\206/17.\347\254\254\345\215\201\344\270\203\351\242\230.md" +++ "b/\345\206\205\345\255\230\347\256\241\347\220\206/17.\347\254\254\345\215\201\344\270\203\351\242\230.md" @@ -4,14 +4,19 @@ `浅拷贝`指针拷贝 **浅拷贝** -![浅拷贝](http://okhqmtd8q.bkt.clouddn.com/%E6%B5%85%E6%8B%B7%E8%B4%9D.png) +浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用 **深拷贝** -![](http://okhqmtd8q.bkt.clouddn.com/%E6%B7%B1%E6%8B%B7%E8%B4%9D.png) +深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用” + +对OC中的不可变对象/可变对象进行copy/mutableCopy分别是什么拷贝 + + + **总结** -![](http://okhqmtd8q.bkt.clouddn.com/copy%E5%85%B3%E9%94%AE%E5%AD%97.png) +