我刚刚开始制作测试应用程序,这就是发生的事情。
我将一些文件复制到我的项目中。
删除它们,仅供参考。
我尝试再次添加它们,
我收到以下错误
“randomfile.h无法复制到TestApp,因为已存在具有相同名称的项目”
randomfile.h是我想要添加的文件,TestApp是项目名称。
如何再次添加相同的文件?
答案 0 :(得分:28)
如果需要,取消选择"将项目复制到目的地"复选框。您是否从同一文件夹添加文件?如果它来自不同的文件夹,则需要重命名或删除之前的文件夹。
答案 1 :(得分:10)
它有效,但我不明白为什么会这样,你能解释一下吗? 详细?
您仅通过引用删除了这些项目,这意味着您只删除了对它的项目引用,实质上是将其从项目中删除,而不是从磁盘中删除它。因此,该文件仍位于项目文件目录中的硬盘驱动器上。尝试复制它的另一个实例就像尝试将具有相同名称的2个文件复制到同一目录中,从而得到“因为同名项目已存在”错误
答案 2 :(得分:2)
但是,如果您删除文件夹,这不起作用。以下是重现的步骤:
添加名为" images"。
的文件夹在该文件夹中,添加名为" test"。
的文件夹将几个文件放在测试文件夹中。
删除测试文件夹。选择"移至垃圾箱" (而不是删除引用)。
尝试添加"测试"通过从finder中拖入来将文件夹放入images文件夹中。
OP出现错误 - 当您选择移动到废纸篓选项时,即使您选择了该文件夹,xcode也不会删除文件夹(或子文件夹)。您必须手动从finder中删除文件夹。
答案 3 :(得分:1)
转到项目目录以查找和删除与您尝试复制到项目的名称相同的文件