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



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

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

-
-- ui1.xib
-- ui1.swift

-
-- ui1.xib
-- ui1.swift

- uiCommon.xib
- uiCommon.swift

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

在Xcode中,我们可以输入任何名称。~iphone.xib 和任何名称。~ipad.xib 用于基于设备类型的不同布局。我们可以为构建配置做这样的事情吗?

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

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

最新更新