【问题标题】:Not able to compile the app with SDWEBIMAGE无法使用 SDWEBIMAGE 编译应用程序
【发布时间】:2013-11-19 13:04:11
【问题描述】:

当我尝试运行应用程序时,出现以下错误

d: warning: directory not found for option '-L/Users/btmani/Desktop/MyProject/download-indicato,twitter,imageview/sewebimageview/SDWebImage-progressbar-master/Examples/../../SDWebImage-3.3.framework/Versions/A'
Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_ProgressBarInfo", referenced from:
      objc-class-ref in DetailViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这真的给我带来了很大的问题,我不知道如何解决它。请建议我如何解决这个问题

提前致谢

【问题讨论】:

  • 它说,找不到目录。
  • 这个错误是因为你的DetailViewController类引用了另一个不存在的类ProgressBarInfo。根据一些谷歌搜索,看起来ProgressBarInfo 已添加到this fork of SDWebImage 中,也许您正在使用the regular version
  • 那么如何解决这个问题。加载图像时,我的应用中需要进度条
  • 感谢您的回复我已经解决了这个问题

标签: ios iphone sdwebimage


【解决方案1】:

这是一个框架问题,所以请导入 ImageIO.framework。清理您的项目并再次运行它。

如果您使用的是SDWebImage,请更新您的 SDWebImage 框架。iOS 7 有一些重要的错误修复,否则无压力。

【讨论】:

    猜你喜欢
    • 2021-11-01
    • 1970-01-01
    • 2022-10-17
    • 2021-02-14
    • 2022-01-17
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多