美文网首页
SDWebImageManagerDelegate协议说明

SDWebImageManagerDelegate协议说明

作者: _阿南_ | 来源:发表于2017-09-18 15:06 被阅读43次

    遵循于: NSObject


    声明处: SDWebImageManager.h


    任务

    • - imageManager:shouldDownloadImageForURL:
    • - imageManager:transformDownloadedImage:withURL:

    实例方法

    imageManage:shouldDownloadImageForURL:

    - (BOOL)imageManager:(nonnull SDWebImageManager *)imageManager shouldDownloadImageForURL:(nullable NSURL *)imageURL
    

    讨论

    控制当图片在缓存中没有找到时应该被下载。

    参数

    imageManager

    当前的SDWebImageManager。

    imageURL

    下载图片的url。

    返回值

    返回NO防止下载图片的缓存丢失。如果没有实现,则意味着为YES。

    声明处

    SDWebImageManager.h

    imageManager:transformDownloadedImage:withURL:

    - (nullable UIImage *)imageManager:(nonnull SDWebImageManager *)imageManager transformDownloadedImage:(nullable UIImage *)image withURL:(nullable NSURL *)imageURL
    

    讨论

    允许立即转换下载完成的图片,仅仅在缓存到硬盘和内存中之前。
    注意:这个方法是在全局队列中调用,为了不阻塞主线程。

    参数

    imageManager

    当前的SDWebImageManager。

    image

    转换的图片。

    imageURL

    转换的图片url。

    返回值

    被转换的图片对象。

    声明处

    SDWebImageManager.h

    // END 突然有种坚持不下去的感觉。感觉翻译这些文档好像意义不是很大。感觉比较简单的。但是对我自己是有帮助的,感觉自己的英文阅读能力还是有所提高的。加油。希望下载再翻译文档时,能够翻译的更加准确和畅通。

    相关文章

      网友评论

          本文标题:SDWebImageManagerDelegate协议说明

          本文链接:https://www.haomeiwen.com/subject/qdlbsxtx.html