gpt4 book ai didi

objective-c - 使用静态库中的图像

转载 作者:搜寻专家 更新时间:2023-10-30 20:12:36 25 4
gpt4 key购买 nike

我正在尝试将包含图像的项目转换为静态库。

获取图片的代码如下:

[UIImage imageNamed:@"foo.png"]

当我将这个库包含到另一个项目中时,图像没有加载。但是,如果我将图像复制到新项目中,它就会加载。

如果图像仅包含在库中并且我不必将它们复制到我的项目中,有什么方法可以使它正常工作?

顺便说一句,我的标题搜索路径包含这些图像在库中的位置的路径,如果这有什么不同的话。

最佳答案

只需将包含您的图像的包的名称添加到图像名称中:

[UIImage imageNamed:@"Myframework.bundle/MyImage"

这在 Interface Builder 中也有效,预览可能会被破坏,但图像将被正确加载。

如果使用 CocoaPods (我会推荐)确保使用 resource_bundles图像和 Nibs 的选项。

可以看到一个相关的回答here .

关于objective-c - 使用静态库中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4083383/

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