【问题标题】:How to include SDWebImage framework如何包含 SDWebImage 框架
【发布时间】:2012-09-07 09:37:31
【问题描述】:

我正在开发一个 iPhone 应用程序。在这个应用程序中,我使用了许多图像,我需要将这些图像存储在缓存中。为此,我发现 SDWebImage 是正确的框架,但我不能在我的 iPhone 项目中包含这个框架。谁能建议如何在我的项目中包含这个框架以及如何使用这个框架保存和检索图像?

【问题讨论】:

    标签: sdwebimage


    【解决方案1】:

    转到 SDWebImage frame work download Site.

    1. -点击Zip标签并下载存档。
    2. -取消归档文件。
    3. -您将找到“SDWebImage”文件夹。
    4. -查看该路径并将该文件夹添加到您的项目中。 (不要忘记复制项目中的文件夹,而不是直接链接)。

    到目前为止还不错。

    转到您的视图控制器并添加

    #import <SDWebImage/UIImageView+WebCache.h>
    #import "UIImageView+WebCache.h"
    

    并使用下面的 imageview 方法。

    UIImageView *imageView =  [[UIImageView alloc] init]; 
    [imageView setImageWithURL:[NSURL URLWithString:@"ImageURL here"]];
    [imageView release];
    

    由于缓存,您即使在关闭并重新打开应用程序后也可以查看图像。 甚至你可以随时删除缓存,

    clearCache and clearDisk method in Manager
    

    您可以通过在源代码中跟踪 NSdictionary 来跟踪每个图像(如果您有兴趣,请检查)。 最好的事情是,您可以在图像正在下载时轻松地在图像视图上添加进度条。

    更多信息 - SDWebImage Doc

    继续享受编码。顺便说一句好问题(甚至对初学者有用) 并感谢 rs 提供出色的框架。

    【讨论】:

    • “继续享受编码”——阿门。
    • 非常感谢。它帮助了我。
    • 我正在执行上述步骤,但未找到 FLAnimatedImage.h 文件错误。哪位大神帮帮我
    【解决方案2】:

    最后编译的框架是 3.6.0,你可以在以下位置找到它: https://github.com/rs/SDWebImage/releases

    为方便访问,该框架的直接链接如下: https://github.com/rs/SDWebImage/releases/download/3.6/SDWebImage-3.6.framework.zip

    【讨论】:

      猜你喜欢
      • 2011-03-28
      • 1970-01-01
      • 2018-04-11
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多