【问题标题】:XCode - Editing xcodeproj bundle (specifically project.pbxproj)XCode - 编辑 xcodeproj 包(特别是 project.pbxproj)
【发布时间】:2010-10-31 10:54:34
【问题描述】:

我在 XCode 中工作,我还编写了一个外部编辑器工具来生成项目中使用的资源。在最佳情况下,该工具将编辑 project.pbxproj 文件,以便它包含项目中生成的资源。我已经通读了该文件以试图理解它,它大部分是可辨别的,但我仍然有一个主要问题。

如果我想从 XCode 外部生成一个新组(或新的任何东西,就此而言),我如何知道要使用什么 ID 代码?例如:19C28FACFE9D520D11CA2CBB 是我项目中的其中之一。如果我自己制作,我怎么知道该使用什么?他们只需要独一无二吗?只组成一个是否合法:000000000000000000000001 和 000000000000000000000002 和 000000000000000000000003 等?

对此的任何帮助都会很棒。谢谢。

【问题讨论】:

    标签: xcode projects


    【解决方案1】:

    是的,您可以自己制作。最好的方法是使用诸如 MD5 或 SHA1 之类的哈希函数来生成它,然后您可以将其截断为所需的长度。我会散列文件/组的名称以及附加的时间戳,这样您可以获得更独特的结果。

    【讨论】:

    • 谢谢,这就是我需要知道的。使用时间戳是个好主意。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-12
    • 2012-02-17
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多