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