【问题标题】:AFNetworking vs SDWebimageAFNetworking 与 SDWebimage
【发布时间】:2015-09-14 02:18:28
【问题描述】:

我正在开发一个新闻应用程序。从服务器获取图像和新闻。我想使用缓存来获取旧消息。并且自定义可以在磁盘存储较少时移除缓存。

NSURLSession 似乎有缓存错误。所以我决定使用 AFNetworking 或 SDWebImage。但我不知道哪一个适合我的应用。

【问题讨论】:

  • 使用 DFImageManager 代替 AFNetworing 和 SDWebimage?
  • @kean 您能否详细说明 DFImageManager 相对于 SDWebimage 的优势?我正在寻找同样的东西,但考虑到 Haneke+AFNetworking,因为其他一些库依赖于 AF。
  • @kean 刚刚检查了 github wiki,您的 DFImageManager 看起来很整洁。快速提问:将 DFImageManager 集成到具有现有 AFNetworking pod 的项目中的最佳方法是什么?

标签: afnetworking nsurlsession sdwebimage


【解决方案1】:

SDWebImage 非常方便,尤其是渐进式图像下载。但它基于 NSURLConnection(即使在最新版本 3.7.5 中),我们知道从 iOS 9 开始不推荐使用它。NSURLSession 已经存在 3 年多了。令人惊讶的是 SDWebImage 仍然没有迁移到 NSURLSession。

查看 SDWebImage:[Discussion] Migration to NSURLSessions

AFNetworking 3.0 完全基于 NSURLSession。所以我认为 AfNetworking 会比 SDWebImage 更好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    相关资源
    最近更新 更多