預取供將來使用緩存中的某些 Url。在低優先級中下載圖像。
@property (nonatomic, assign) NSUInteger maxConcurrentDownloads
Url 在同一時間預取的最大數目。默認值爲 3。
@property (nonatomic, assign) SDWebImageOptions options
Prefetcher 的 SDWebImageOptions。默認值爲 SDWebImageLowPriority。
+ (SDWebImagePrefetcher *)sharedImagePrefetcher
返回全球形象 prefetcher 實例。
- (void)cancelPrefetching
刪除和取消排隊的列表
- (void)prefetchURLs:(NSArray *)urls
分配讓SDWebImagePrefetcher排隊預取的 Url 的列表,目前一個圖像,一次下載和跳過失敗的下載的圖像和進行到列表中的下一個圖像
參數
url
要預取的 Url 的列表
- (void)prefetchURLs:(NSArray *)urls completed:(void ( ^ ) ( NSUInteger finishedCount , NSUInteger skippedCount ))completionBlock
分配讓SDWebImagePrefetcher排隊預取的 Url 的列表,目前一個圖像,一次下載和跳過失敗的下載的圖像和進行到列表中的下一個圖像
參數
url
要預取的 Url 的列表
completionBlock
塊被稱爲預取時完畢