首页 > 解决方案 > [UIImage imagedNamed:inBundle:compatibleWithTraitCollection:] 如何实际访问图像?

问题描述

[UIImage imagedNamed:inBundle:compatibleWithTraitCollection:] 如何实际访问图像?

以我的框架为例,product上的bundle地址是/Users/allenandkim/Library/Developer/Xcode/DerivedData/StraaS-ayuoelxoryhklegktulnazuqndzo/Build/Products/ReleaseCandidate-iphonesimulator/FooSDK.framework,但是文件夹里面有Asset.car那个相关.xcassets的。

我认为Asset.car是编译后的文件.xcassets。是否imagedNamed从 访问图像Asset.car?或者它如何访问捆绑包中的图像?

标签: iosuiimagebundle

解决方案


对于你的问题,是的。

Asset.car已存档 *.xcassets。检查此线程,您可以使用它提到的工具将其解压缩回 xcasset:Analyzing Assets.car file in iOS


推荐阅读