gpt4 book ai didi

ios - Cocoa pods 资源包 xcassets

转载 作者:行者123 更新时间:2023-11-29 05:48:42 24 4
gpt4 key购买 nike

我正在使用 cocoa pod 来发布我的代码。我确实使用很少的 png 图像作为图像资源,也很少使用 pdf 矢量图像作为 ImageView 。 png 和 pdf 都位于“image.xcassets”下

我的 podspec 当前使用以下代码指定 bundle

    myApp.resource_bundle  = {
"myApp" => "project/app/Assets/**/*.{storyboard,xib,strings,xcassets}"
}

我的问题是,因为我所有的 png 和 pdf 图像都在 image.assets 中,我是否需要在资源包下单独指定这些图像,或者因为我确实指定了 xcassets ,所以会得到照顾。我的意思是 xcassets 下的所有内容都会被包含?

解决方案1

    myApp.resource_bundle  = {
"myApp" => "project/app/Assets/**/*.{storyboard,xib,strings,xcassets}"
}

解决方案2

    myApp.resource_bundle  = {
"myApp" => "project/app/Assets/**/*.{storyboard,xib,strings,xcassets,png,pdf}"
}

哪一个是正确的?

最佳答案

解决方案 1 本身足以将 xcassets 包含在 pod 中。由于它是 iOS 特定的,因此您可以将其指定为 myApp.ios.resource_bundle 而不是 myApp.resource_bundle

您可以在 ios.resource_bundle here 上找到更多详细信息.

有关resource_bundle和xcassets的更多详细信息,请参见here

您还可以PodAsset作为 podspec 的依赖项以从 Pod 访问 Assets 。

关于ios - Cocoa pods 资源包 xcassets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55882685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com