Xcode - 如何根据构建配置自动选择资源?

时间:2018-03-06 04:51:16

标签: ios swift xcode buildconfig

就像问题的标题一样,Xcode是否有这个功能,以便我们可以根据构建配置选择要编译的资源?

例如,我有2个构建配置: A B 我可以在项目结构中做这样的事情:

- A
- ui1.xib
- ui1.swift

- B
- ui1.xib
- ui1.swift

- uiCommon.xib
- uiCommon.swift

因此,当我选择构建配置A时, A 文件夹中的文件将自动编译。
我们可以使用Flavor在Android中实现这一点吗? 我们可以在xcode中实现这一点吗?

在Xcode中,我们可以根据设备类型添加任何名称。 ~iphone .xib和anyname。 ~ipad .xib用于不同的布局。我们可以为build config做这样的事情吗?

1 个答案:

答案 0 :(得分:0)

点击Xcode左侧面板上的资源文件,然后在右侧面板上选择文档属性选项卡(纸张图标)并更改"目标成员资格"所需资源的选项。

要为不同的目标使用相同的资源名称,请将资源放在单独的文件夹中,例如TargetAResourcesTargetBResources