完成Objective-C第4版中的编程,学习Objective-C。
在使用Xcode 4.5.2创建Fraction_Calculator项目时,我使用“将文件添加到项目”复制了之前名为Fraction的项目中的Fraction.h和Fraction.m文件。然后我在Fraction_Calculator中修改了Fraction.h,并惊讶地发现该文件也在Fraction项目中被修改,暗示“将文件添加到项目”使用浅拷贝。
有没有一种方法可以在项目之间深度复制文件,或者模块可重用性是不是在这个平台上做了什么?
答案 0 :(得分:0)
确保您已选中“将项目复制到目标组的文件夹(如果需要)”。
如果要将整个项目复制为克隆,请创建快照,然后将快照导出到新目录。否则你的浅拷贝会遇到同样的问题。