SDWebImageDownloaderOperationInterface协议说明


遵循于: NSObject


声明处:SDWebImageDownloaderOperation.h


概述

描述一个下载操作。如果想使用一个自定义的下载操作,需要继承NSOpertaion并遵循这些协议。

任务

  • - initWithRequest:inSession:options: 必须实现
  • - addHandlerForProgress:completed: 必须实现
  • shouldDecompressImages: 必须实现
  • setShouldDecompressImages: 必须实现
  • credential 必须实现
  • setCredential: 必须实现

实例方法

addHandlersForProgress:completed:

- (nullable id)addHandlersForProgress:(nullable SDWebImageDownloaderProgressBlock)progressBlock completed:(nullable SDWebImageDownloaderCompletedBlock)completedBlock

credential

- (nullable NSURLCredential *)credential

initWithRequest:inSession:options:

- (nonnull instancetype)initWithRequest:(nullable NSURLRequest *)request inSession:(nullable NSURLSession *)session options:(SDWebImageDownloaderOptions)options

setCredential:

- (void)setCredential:(nullable NSURLCredential *)value

setShouldDecompressImages:

- (void)setShouldDecompressImages:(BOOL)value

shouldDecompressImages

- (BOOL)shouldDecompressImages

// END 呵呵哒,文档中都不需要解析怎么用,只要实现就好的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容