我是 XCode 的新手,我发现文件管理非常痛苦。在大多数 IDE 中,您可以简单地让项目源代码树引用磁盘上的目录结构。这使得向您的项目中添加新文件变得很容易——您只需将它们放在磁盘上,它们就会自动编译。
使用 XCode,看来我必须创建文件并单独将其添加到项目中(或者被迫通过 UI 操作文件系统)。但这意味着通过源代码管理共享 .xcodeproj 充满了问题 - 通常,我们会在 xcodeproj 文件上遇到合并冲突 - 如果不这样做,我们经常会遇到链接器错误,因为在合并期间某些文件项目中列出的被切除。所以我必须去重新将它们添加到项目文件中,直到我可以编译它,然后重新签入项目文件。
我确定我一定在这里遗漏了一些东西。我尝试使用“参考文件夹”,但其中的代码似乎没有被编译。构建一个 IDE 似乎很疯狂,它迫使每个人在向项目添加或删除文件时都修改单个共享文件。