xcode:Project和Target,为目标添加资源?

时间:2013-06-07 20:02:29

标签: xcode resources target

我正在构建我的第一个应用程序,我对所有项目和目标设置有点困惑。到目前为止,我了解一个项目可以有多个目标,例如精简版和完整版。所以首先我要构建我的完整版本,然后再为精简版调整它。

我现在的问题是你添加到目标的资源。到目前为止,我从未选中复选框“添加到目标...”,同时添加图像,字体等。仍然可以正常工作。那么为什么或为什么我不应该选中此框?如果我需要检查它,我如何为所有图像等执行此操作。我已添加到项目中?

我认为在我的资源文件夹中仍然是一些我不再需要的资源并且实际上已经在Xcode中删除了(正确地,不仅仅是删除链接)..我怎样才能摆脱它们?

1 个答案:

答案 0 :(得分:4)

在Xcode中添加文件/资源​​时(使用“新建文件”或“添加文件”),您将看到项目中所有目标的复选框。您可以检查要包含新文件/资源​​的那些。对于xcode中的现有文件/资源​​,您有以下两个选项:

  • 对于您的目标 - >构建阶段 - >复制捆绑资源,您可以向目标添加资源。
  • 单击项目导航器中的文件/资源​​,在“Utility View” - > Target Membership下,您可以选择/取消选择需要包含/删除此文件/资源​​的目标。

关于删除资源,当您删除XCode中的资源或任何文件时,它会为您提供选项:“删除引用”或“移至废纸篓”。对于这两个选项,将从所有目标和XCode项目文件中删除资源。但是,如果选择“移至废纸篓”,它也将从硬盘中的文件夹中删除。