【问题标题】:SDWebimage vs HanekeSwift'sSDWebimage 与 HanekeSwift 的对比
【发布时间】:2017-02-08 06:30:42
【问题描述】:

iOS 中有许多可用的缓存库。最流行的库是用于缓存图像的 SDWebImage。有一个图像缓存库是 HanekeSwift 的 用于图像缓存。

我的问题是 如果 SDWebImage 和 HanekeSwift 的工作方式相同,它们之间的主要区别是什么?在哪种情况下我们使用 SDWebImage 或 HanekeSwift 的?

【问题讨论】:

    标签: ios swift xcode sdwebimage haneke


    【解决方案1】:

    SDWebImage 和 Haneke 之间几乎没有区别。所以这取决于用户选择他们想要使用哪个缓存库。

    这里有几个:-

    SDWebImage:-

    1) UIImageViewUIButtonMKAnnotationView的分类添加网页图片和缓存管理

    2) 保证不会多次下载同一个 URL

    3) 具有自动缓存过期处理的异步内存+磁盘映像缓存

    哈内克:-

    1) 对 UIImage、NSDataJSONString

    的开箱即用支持的通用缓存

    2) 零配置 UIImageViewUIButton 扩展使用缓存,针对 UITableViewUICollectionView 进行了优化细胞复用

    SDWebImageCache:

    哈内克:

    在下图中找到各种功能列表以识别它们之间的差异:-

    希望它可以帮助您区分所有这些

    【讨论】:

    • 第二点。你的意思是 sdwebimage 将存储原始图像,而不是像 haneke 那样调整大小后裁剪的图像?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多