簡體   English   中英

如何判斷NSURLConnection是否已緩存特定圖像?

[英]How to tell whether NSURLConnection has cached a certain image?

我將如何查找UIImage是否已使用NSURLConnection進行緩存?

例:

if([NSURLCache containsObject:[UIImage imageNamed@"testPic.png"]]){
NSLog(@"item already cached!");
}

顯然,上面的代碼不起作用,但您明白了……

謝謝!

您必須保存請求的副本,然后再詢問sharedCache:

- (NSCachedURLResponse *)cachedResponseForRequest:(NSURLRequest *)request

返回的對象中有一堆東西,包括數據對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM