0

我在我的项目中集成了 SDWebImage,它在我的 mac 系统中的工作就像一个魅力,但是当我将我的项目发送到其他 mac 系统时,它显示错误,如 SDWebImage/UIImageView+WebCache.h File Not Found 但同一个项目在我的系统中工作。在连续运行项目 2 到 3 天后,有时我的 mac 系统中也会出现同样的错误

我尝试了所有方法,例如更改项目路径>目标>构建设置>'标题搜索路径>$(SOURCE_ROOT)/SDWebImage

还尝试了 $(BUILT_PRODUCTS_DIR) - 在标题搜索路径中,

请给我一些建议来解决我的问题

提前致谢

4

2 回答 2

3

它只是因为在您的项目中添加的 SDWebimaege 它是唯一的参考所以在您的项目文件夹中添加 SDWebimages 演示项目的文件夹

我像这样配置SDwebimage:-

  • 您需要首先右键单击您的项目名称:-> 将文件添加到您的项目-> 选择 SDWebImageproject 并添加它们

注意:- 请不要检查复制选项

  • 现在单击您的 xcode 中的项目名称,以构建阶段:-> 目标依赖项:-> 单击 + 按钮并添加 SDWebimage ARC

  • 现在选择链接二进制库单击+按钮添加libSDWebimageARC.a并再次单击+并添加imageIO.framework并添加libxml2.dylib就是这样

  • 去构建设置:->其他链接标志:->添加-ObjC

  • 和标题搜索路径添加这三项

    1 /usr/include/libxml2

    2 "$(OBJROOT)/UninstalledProducts/include"

    3 "$(TARGET_BUILD_DIR)/usr/local/lib/include"

现在构建和运行它的工作就像顺利欢呼.... :)

于 2012-10-05T09:27:40.287 回答
0

也可以尝试在您的框架路径中标题:

$(SDKROOT)/开发者/库/框架

于 2012-10-05T09:23:18.113 回答