在Xcode中移动文件

在Xcode中移动文件,xcode,Xcode,我想将PROJECT/PROJECT.xcodeproj中的文件移动到PROJECT/Classes 在Xcode中拖动的问题是Xcode的文件层次结构系统与实际系统不同 在Finder/Terminal中移动它的问题在于它会破坏某些东西,而这些东西不再工作 请告诉我一个解决办法。谢谢 我也有同样的问题。组不表示文件系统中的文件夹。我用电脑解决了我的问题 从项目中删除引用 将文件移动到正确的文件夹中 再次将文件添加到项目中。并且不要选中“复制文件”选项 您可以以某种复杂的方式移动它们,而无需通过

我想将PROJECT/PROJECT.xcodeproj中的文件移动到PROJECT/Classes

在Xcode中拖动的问题是Xcode的文件层次结构系统与实际系统不同

在Finder/Terminal中移动它的问题在于它会破坏某些东西,而这些东西不再工作


请告诉我一个解决办法。谢谢

我也有同样的问题。组不表示文件系统中的文件夹。我用电脑解决了我的问题

从项目中删除引用 将文件移动到正确的文件夹中 再次将文件添加到项目中。并且不要选中“复制文件”选项
您可以以某种复杂的方式移动它们,而无需通过以下方式完全删除和重新添加它们:

这里有一个解决方案:

将文件从项目移动到桌面


从桌面移回项目中选择将资源复制到文件夹实际上,您可以选择删除Xcode中的文件。出现提示时,选择“删除参照”,而不是移动到垃圾桶

现在将实际文件移动到Finder中所需的位置

返回到Xcode,右键单击项目后选择“添加文件到”。我有轨迹板,所以我有双手指。

在Xcode 5中工作:

在Finder中移动文件 观察Xcode中的参考变为红色 打开右面板⌘⌥0 从位置选择器中选择“相对于项目”。 单击“位置”下的文件夹图标。 选择新文件位置。 这使您可以同时移动文件和重命名它们

编辑:值得注意的是,如果您的组结构模仿文件系统,那么Xcode 9可能会移动文件系统上的文件。

Xcode 9几乎可以完美地处理Xcode中的文件移动。使用Xcode创建一个新的组/文件夹,并将源文件拖到其中。虽然Xcode正确地更新了“构建设置”“编译目标”,但当我进行干净的构建时,它仍在尝试使用旧位置进行编译


重新启动xCode 9后,它工作正常。

执行此操作后,我让xCode显示错误,但构建已成功完成。我必须编辑我的pch文件,然后再次保存它,然后清理/构建,以使xcode在遵循这些步骤后停止显示错误。然后一切都很顺利。这种方法使移动的文件在Git中不被跟踪。这是自然的吗?如何一次将位置更改为多个文件?我刚刚将十几个文件拖到这个新目录中,我不想更改每个文件的路径。选择多个文件,执行相同的步骤。完成。