【发布时间】:2014-09-05 10:24:19
【问题描述】:
在 Objective-C 中,可以通过以下方式进行深度复制:
Foo *foo = [[Foo alloc] init];
Foo *foo2 = foo.copy;
如何在 Swift 中进行这种深拷贝?
【问题讨论】:
-
是什么让你认为 foo2 是深拷贝?
-
那不是深拷贝,是浅拷贝。 stackoverflow.com/a/15040786/410867