让我解释一下我想在 xCode 中构建的架构。这是我在项目结构中创建的 xcassets 的照片:
从图中您可以看到我创建了两个 xcassets 文件夹。第一个名为 images.xcassets 托管我的两个目标共有的所有图像。它的成员资格在 target1 和 target2 中。这个 xcassets 表充满了我从叉子继承的许多图像。
另一方面,images-override.xcassets 文件夹是我想要放置两个目标都不通用的任何图像的地方。所以这个目录的目标成员应该只有target2。
我试图完成的事情:这样做,如果我尝试检索名为 myImage.png 的图像,它应该首先检查图像覆盖以查看是否有任何图像被覆盖,如果在那里找不到它应该检查 images.xcassets为图像。
所以我的问题是关于搜索图像的顺序。我希望项目首先检查 images-overriden.xcassets 表,然后检查(如有必要) images.xcassets 文件夹。有任何想法吗 ?