gpt4 book ai didi

xcode - 如何使 Xcode 项目源文件与文件系统目录保持同步?

转载 作者:行者123 更新时间:2023-12-03 15:01:54 26 4
gpt4 key购买 nike

我是 XCode 的新手,我发现文件管理非常痛苦。在大多数 IDE 中,您可以简单地让项目源代码树引用磁盘上的目录结构。这使得向您的项目中添加新文件变得很容易——您只需将它们放在磁盘上,它们就会自动编译。

使用 XCode,看来我必须创建文件并单独将其添加到项目中(或者被迫通过 UI 操作文件系统)。但这意味着通过源代码管理共享 .xcodeproj 充满了问题 - 通常,我们会在 xcodeproj 文件上遇到合并冲突 - 如果不这样做,我们经常会遇到链接器错误,因为在合并期间某些文件项目中列出的被切除。所以我必须去重新将它们添加到项目文件中,直到我可以编译它,然后重新 checkin 项目文件。

我确定我一定在这里遗漏了一些东西。我尝试使用“引用文件夹”,但其中的代码似乎没有被编译。构建一个 IDE 似乎很疯狂,它迫使每个人在向项目添加或删除文件时都修改单个共享文件。

最佳答案

尽管有其他答案,但这绝对是与其他 IDE 的背离,并且是一大麻烦。我知道没有好的解决方案。

我经常使用的一个技巧是让它变得更容易忍受——尤其是在资源目录中有很多文件的情况下——是:

  • 在项目树中选择一个目录,
  • 点击删除键,
  • 选择“仅删除引用”,然后选择
  • 将目录拖到项目中以重新添加它。

  • 这破坏了文件的任何手动重新排序,但它至少使同步操作成为 O(1) 操作,而不是改变文件数量的 O(n)。

    关于xcode - 如何使 Xcode 项目源文件与文件系统目录保持同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2303802/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com