【问题标题】:Change XCode default from relative to XCode folder?将 XCode 默认值从相对于 XCode 文件夹更改?
【发布时间】:2011-01-12 15:53:40
【问题描述】:

我真的很厌倦其他用户遇到项目错误,因为 XCode 的默认类引用类型是“相对于 XCode 文件夹”。我知道您可以将其更改为“相对于封闭组”,这就是我们的项目,但是任何时候有人创建一个新的类文件并忘记之后(经常)更改引用类型或添加和文件并忘记更改引用类型(也经常),从 SVN 更新的用户会看到红色文件错误,即使它存在于正确的文件夹中 - 只是因为 xcodeproj 文件愚蠢地链接到它。

有没有办法改变默认值?我一直在寻找偏好,找不到任何东西。似乎必须有办法让 XCode 在单用户项目以外的情况下更好地工作。我对它的源代码控制管理非常不满意,我希望这可能是因为我无法找到一些选项。感谢您的帮助。

【问题讨论】:

  • 好问题。在我的情况下,“相对于封闭组”是默认设置,我不记得在任何地方更改此设置。

标签: xcode


【解决方案1】:

我的方法是将我的组映射到源文件层次结构,并确保所有内容最初都设置为“相对于封闭组”。在这种情况下,当您将更多文件或文件夹添加到层次结构时,Xcode 似乎做了正确的事情,即它尽可能保持“相对于封闭组”设置。

有关更多信息,请尝试在xcode-users mailing list 上提问。

【讨论】:

  • 即使这不是确切的答案,但如果您一开始就小心,它确实可以解决问题。谢谢,保罗。
【解决方案2】:

我也为此苦苦挣扎了一段时间,但答案很简单:

不要将您的项目存储在开发者文件夹中。在开发者文件夹中,所有内容都默认为相对于 XCode 文件夹,而在开发者文件夹之外,则默认为封闭组。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-10
    • 2017-06-11
    • 1970-01-01
    相关资源
    最近更新 更多