似乎UIWebView
并不总是在加载资源时总是调用storeCachedResponse:forRequest:
。有人知道为什么吗?我正在尝试使用-[NSURLCache storeCachedResponse:forRequest:]
缓存图像,它可以很好地完成大部分工作,但是在某些情况下,UIWebView
不会在页面加载时调用此方法,因为其中实际上包含图像。
最佳答案
如所述here如果文件大小超过50kb(52428字节),则NSURLConnection
不会调用storeCachedResponse:forRequest:
。
尝试ASIHTTPRequest caching。
关于iphone - UIWebView并不总是调用-[NSURLCache storeCachedResponse :forRequest:],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9039144/