gpt4 book ai didi

iphone - SDWebImage 构建用于存档(分发)?

转载 作者:行者123 更新时间:2023-12-03 18:38:34 26 4
gpt4 key购买 nike

我正在使用 SDWebImage 开源项目来异步加载图像。我可以为模拟器以及我的本地设备构建和运行。但是,当我尝试构建分发(即存档)时,编译器似乎不理解头文件是什么:

导入“UIImageView+WebCache.h”(没有这样的文件或目录)。

我基本上按照说明进行操作,相对轻松,此处描述github.com/rs/SDWebImage。

我知道事情进展得太顺利/容易令人难以置信。奇怪的是,我从未真正遇到过存档独有的问题。有人尝试过使用 SDWebImage 进行存档吗?

* 已更新 *我根据下面的评论进行了更新。现在我在构建存档时遇到以下错误:

arm-apple-darwin10-llvm-gcc-4.2: Poll/BuildProductsPath/Release-iphoneos/libSDWebImage.a: No such file or directory Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1

奇怪的是,我的项目中有 sdwebimage.a 文件(实际上有 2 个,一个是我复制并包含的,第二个来自 SDWEbImage 项目本身)。

* 更新 2 *经过进一步调查,当我存档时,我的 SDWebImage 项目没有构建(.a 文件为红色)。但任何其他构建类型都可以正常工作。我到处查看,似乎 SDWebImage 项目具有分发配置。不确定这里还有什么问题。

最佳答案

您可以保持现有的设置。所需要做的就是将头文件添加到搜索路径。要将所需的头文件添加到搜索路径,请执行以下操作。

  1. 选择您的项目文件
  2. 选择您的目标
  3. 选择build设置
  4. 在搜索框中输入“ header 搜索路径”
  5. 对于该版本,添加 "$(SOURCE_ROOT)/SDWebImage" (那是带引号)。

这样导入时有效 #import <SDWebImage/UIImageView+WebCache.h>

关于iphone - SDWebImage 构建用于存档(分发)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9093990/

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