setImageWithURL
アプリでいくつかの画像をダウンロードするために使用しています。出来ますか:
- この画像をキャッシュに保持する期間を指定するには (例: 1 週間)?
- キャッシュの最大合計サイズ (例: 200 MB) を指定します。
- 画像キャッシュの内容を確認するには?
- キャッシュをクリアするには?
ドキュメントは、これらの点について本当に明確ではありません..
setImageWithURL
アプリでいくつかの画像をダウンロードするために使用しています。出来ますか:
ドキュメントは、これらの点について本当に明確ではありません..
このUIImageView
カテゴリは、UITableView
. 長期的なキャッシュには、システムレベルのキャッシュシステムを使用してください。つまり、Peter Steinberger の fork でありSDURLCache
、 のサブクラスですNSURLCache
。
アプリケーション デリゲートで次のコードを使用して設定しますapplicationDidFinishLaunching:withOptions:
。
SDURLCache *URLCache = [[SDURLCache alloc] initWithMemoryCapacity:1024*1024*2 diskCapacity:1024*1024*20 diskPath:[SDURLCache defaultCachePath]];
[URLCache setIgnoreMemoryOnlyStoragePolicy:YES];
[NSURLCache setSharedURLCache:URLCache];
[URLCache release];