2

非常新的问题,但它被认为是 xcode 项目的根源。包含 .xcodeproj 文件的文件夹,还是包含类文件的文件夹?

我知道我应该将启动图像放在根目录中 - 但我不知道那是哪个。

4

1 回答 1

3

这些资源可以去任何地方

您实际上可以将启动图像放在任何地方。只要将它们添加到应用程序的目标中,它们就会被复制到应用程序中,作为“复制文件”的一部分 ^构建阶段

Root 位于最顶层,而不是类所在的顶层(可以有多个这样的目录)

项目的根目录是包含 .xcodeproj“文件”的目录。. . 其实这不仅仅是一个文件,而是一个目录——你可以右键选择查看包内容

. . . 并且这个目录中的project.pbxproj是传统 OpenStep 格式的序列化plist。如果您愿意,可以使用以下命令将其读入 NSDictionary:

[NSDictionary dictionaryWithContentsOfFile: ]

. . 这就是CocoaPods和类似的开源 IDE 实用程序如何发挥它们的魔力。

^项目构建阶段

当您选择 build Xcode 调用标准构建阶段时,这包括:

  • 编译
  • 链接
  • 复制捆绑资源

. . 您可以通过单击目标并选择“构建阶段”选项卡来查看构建阶段。(见图)。作为构建的一部分,您还可以在此处添加自己的步骤。

构建阶段

于 2013-10-11T04:26:17.173 回答