SDWebImagePrefetcherクラスの説明
3293 ワード
継承先:NSObject
宣言先:SDWebImagePrefetcher.h
概要
今後の使用に備えて、事前にいくつかのURLsをキャッシュに取得しておく.低優先度で画像をダウンロードします.
タスク#タスク#
ツールバーの
delegate
manager
ディスカッション
Web画像マネージャ.
声明所
SDWebImagePrefetcher.h
maxConcurrentDownloader
ディスカッション
同時にプリロードされた最大URL数.デフォルトは3です.
声明所
SDWebImagePrefetcher.h
options
ディスカッション
プリロードされたオプションSDWebImageOptions.デフォルトはSDWebImageLowPriorityです.
声明所
SDWebImagePrefetcher.h
prefetcherQueue
ディスカッション
プリロード用のキューオプション.デフォルトはプライマリ・キューの列です.
声明所
SDWebImagePrefetcher.h
クラスメソッド
sharedImagePrefetcher
ディスカッション
グローバルなピクチャプリロードインスタンスを返します.
声明所
SDWebImagePrefetcher.h
インスタンスメソッド
cancelPrefetching
ディスカッション
キューリストを削除およびキャンセルします.
声明所
SDWebImagePrefetcher.h
initWithImageManager:
ディスカッション
任意のピクチャマネージャに基づいてプリロードインスタンスを初期化できます.
声明所
SDWebImagePrefetcher.h
prefetchURLs:
ディスカッション
URLリストを割り当てることで、SDWebImagePrefetcherがプリロードキューを手配し、現在同じ時間に1枚のピクチャをダウンロードし、ダウンロード時間のピクチャを無視してリスト内の次のピクチャを実行し続けます.以前に実行したプリロード操作はすべてキャンセルされます.
パラメータ
url
プリロードされたURLリスト.
声明所
SDWebImagePrefetcher.h
prefetchURLs:progress:completed:
ディスカッション
URLリストを割り当てることで、SDWebImagePrefetcherがプリロードキューを手配し、現在同じ時間に1枚のピクチャをダウンロードし、ダウンロード時間のピクチャを無視してリスト内の次のピクチャを実行し続けます.以前に実行したプリロード操作はすべてキャンセルされます.
パラメータ
urls
プリロードされたURLリスト.
progressBlock
進捗更新時にブロックが呼び出されます.第1のパラメータは、完了要求の個数(成功または失敗)であり、第2のパラメータは、すべてのプリロードされたピクチャの元の要求の個数である.
completionBlock
プリロードが完了するとブロックに呼び出されます.1番目のパラメータは完了要求の個数(成功または失敗)であり、2番目のパラメータは無視された要求の個数である.
声明所
SDWebImagePrefetcher.h
//ENDは『西部世界』の美劇をダウンロードしました.いい感じで、頭が痛いです.そして国や会社を描いているので、とても考えがあります.もちろんお客様もそうです.映画よりアメリカのドラマを見るほうがいいところは、時間があることです.
宣言先:SDWebImagePrefetcher.h
概要
今後の使用に備えて、事前にいくつかのURLsをキャッシュに取得しておく.低優先度で画像をダウンロードします.
タスク#タスク#
manager
属性maxConcurrentDownloads
属性options
属性prefetcherQueue
属性delegate
属性+ sharedImagePrefetcher
initWithImageManager:
prefetcherURLs:
prefetchURLs:progress:completed:
cancelPrefetching
ツールバーの
delegate
@property (weak, nonatomic, nullable) id delegate
manager
@property (strong, nonatomic, readonly, nonnull) SDWebImageManager *manager
ディスカッション
Web画像マネージャ.
声明所
SDWebImagePrefetcher.h
maxConcurrentDownloader
@property (nonatomic, assign) NSUInteger maxConcurrentDownloads
ディスカッション
同時にプリロードされた最大URL数.デフォルトは3です.
声明所
SDWebImagePrefetcher.h
options
@property (nonatomic, assign) SDWebImageOptions options
ディスカッション
プリロードされたオプションSDWebImageOptions.デフォルトはSDWebImageLowPriorityです.
声明所
SDWebImagePrefetcher.h
prefetcherQueue
@property (SDDispatchQueueSetterSementics, nonatomic, nonnull) dispatch_queue_t prefetcherQueue
ディスカッション
プリロード用のキューオプション.デフォルトはプライマリ・キューの列です.
声明所
SDWebImagePrefetcher.h
クラスメソッド
sharedImagePrefetcher
+ (nonnull instancetype)sharedImagePrefetcher
ディスカッション
グローバルなピクチャプリロードインスタンスを返します.
声明所
SDWebImagePrefetcher.h
インスタンスメソッド
cancelPrefetching
- (void)cancelPrefetching
ディスカッション
キューリストを削除およびキャンセルします.
声明所
SDWebImagePrefetcher.h
initWithImageManager:
- (nonnull instancetype)initWithImageManager:(nonnull SDWebImageManager *)manager
ディスカッション
任意のピクチャマネージャに基づいてプリロードインスタンスを初期化できます.
声明所
SDWebImagePrefetcher.h
prefetchURLs:
- (void)prefetchURLs:(nullable NSArray *)urls
ディスカッション
URLリストを割り当てることで、SDWebImagePrefetcherがプリロードキューを手配し、現在同じ時間に1枚のピクチャをダウンロードし、ダウンロード時間のピクチャを無視してリスト内の次のピクチャを実行し続けます.以前に実行したプリロード操作はすべてキャンセルされます.
パラメータ
url
プリロードされたURLリスト.
声明所
SDWebImagePrefetcher.h
prefetchURLs:progress:completed:
- (void)prefetchURLs:(nullable NSArray *)urls progress:(nullable SDWebImagePrefetcherProgressBlock)progressBlock completed:(nullable SDWebImagePrefetcherCompletionBlock)completionBlock
ディスカッション
URLリストを割り当てることで、SDWebImagePrefetcherがプリロードキューを手配し、現在同じ時間に1枚のピクチャをダウンロードし、ダウンロード時間のピクチャを無視してリスト内の次のピクチャを実行し続けます.以前に実行したプリロード操作はすべてキャンセルされます.
パラメータ
urls
プリロードされたURLリスト.
progressBlock
進捗更新時にブロックが呼び出されます.第1のパラメータは、完了要求の個数(成功または失敗)であり、第2のパラメータは、すべてのプリロードされたピクチャの元の要求の個数である.
completionBlock
プリロードが完了するとブロックに呼び出されます.1番目のパラメータは完了要求の個数(成功または失敗)であり、2番目のパラメータは無視された要求の個数である.
声明所
SDWebImagePrefetcher.h
//ENDは『西部世界』の美劇をダウンロードしました.いい感じで、頭が痛いです.そして国や会社を描いているので、とても考えがあります.もちろんお客様もそうです.映画よりアメリカのドラマを見るほうがいいところは、時間があることです.