1

通过第 4 版 Objective-C 编程书来学习 Objective-C。

在使用 Xcode 4.5.2 创建 Fraction_Calculator 项目时,我使用“将文件添加到项目”从以前的名为 Fraction 的项目中复制了 Fraction.h 和 Fraction.m 文件。然后我在 Fraction_Calculator 中修改了 Fraction.h,惊讶地发现这个文件也在 Fraction 项目中进行了修改,这意味着“将文件添加到项目”使用浅拷贝。

有没有办法在项目之间深度复制文件,或者模块可重用性在这个平台上不是已经完成的事情?

4

1 回答 1

0

确保选中“将项目复制到目标组的文件夹(如果需要)”。

如果要将整个项目复制为克隆,则创建快照,然后将快照导出到新目录。否则,浅拷贝也会遇到同样的问题。

于 2012-12-20T09:22:30.083 回答