文件无法复制到Project

时间:2011-11-17 19:14:50

标签: iphone ios xcode

我刚刚开始制作测试应用程序,这就是发生的事情。

  1. 我将一些文件复制到我的项目中。

  2. 删除它们,仅供参考。

  3. 我尝试再次添加它们,

  4. 我收到以下错误

    “randomfile.h无法复制到TestApp,因为已存在具有相同名称的项目”

    randomfile.h是我想要添加的文件,TestApp是项目名称。

    如何再次添加相同的文件?

4 个答案:

答案 0 :(得分:28)

如果需要,取消选择"将项目复制到目的地"复选框。您是否从同一文件夹添加文件?如果它来自不同的文件夹,则需要重命名或删除之前的文件夹。

答案 1 :(得分:10)

  

它有效,但我不明白为什么会这样,你能解释一下吗?   详细?

您仅通过引用删除了这些项目,这意味着您只删除了对它的项目引用,实质上是将其从项目中删除,而不是从磁盘中删除它。因此,该文件仍位于项目文件目录中的硬盘驱动器上。尝试复制它的另一个实例就像尝试将具有相同名称的2个文件复制到同一目录中,从而得到“因为同名项目已存在”错误

答案 2 :(得分:2)

但是,如果您删除文件夹,这不起作用。以下是重现的步骤:

添加名为" images"。

的文件夹

在该文件夹中,添加名为" test"。

的文件夹

将几个文件放在测试文件夹中。

删除测试文件夹。选择"移至垃圾箱" (而不是删除引用)。

尝试添加"测试"通过从finder中拖入来将文件夹放入images文件夹中。

OP出现错误 - 当您选择移动到废纸篓选项时,即使您选择了该文件夹,xcode也不会删除文件夹(或子文件夹)。您必须手动从finder中删除文件夹。

答案 3 :(得分:1)

转到项目目录以查找和删除与您尝试复制到项目的名称相同的文件