Iphone UIWebView和NSURLCache问题
在Iphone UIWebView和NSURLCache问题,iphone,objective-c,ios,ipad,uiwebview,Iphone,Objective C,Ios,Ipad,Uiwebview,在UIWebView中加载链接时,我试图利用NSURLCache。在UIWebView中,我有一组图像链接,我想缓存这些图像,以便以后可以使用它们。我该怎么做?我已经设置了NSURLSharedCache大小 编辑: 我正在做一个loadHTMLString:htmlString baseURL:baseURL来将内容加载到UIWebView,也许这就是它没有调用的原因,对吧?如果您需要的是磁盘缓存,而不是内存缓存,那么您应该看看SDURLCache: 自述文件: 在iPhone操作系统上,苹
UIWebView
中加载链接时,我试图利用NSURLCache
。在UIWebView
中,我有一组图像链接,我想缓存这些图像,以便以后可以使用它们。我该怎么做?我已经设置了NSURLSharedCache
大小
编辑:
我正在做一个
loadHTMLString:htmlString baseURL:baseURL
来将内容加载到UIWebView
,也许这就是它没有调用的原因,对吧?如果您需要的是磁盘缓存,而不是内存缓存,那么您应该看看SDURLCache:自述文件: 在iPhone操作系统上,苹果确实删除了对未知应用程序的磁盘缓存支持 原因有些人会说这是为了挽救闪存驱动器的生命,有些人会说 这是为了节省磁盘容量。正如在 NSURLCacheStoragePolicy,NSURLCacheStorageAllowed常量为 始终被视为NSURLCacheStorageAllowed in Memory,并且没有 为了迫使它返回,这个平台上的代码肯定已经消失了。对于 无论苹果删除此功能的原因是什么,您可能对以下内容感兴趣: 在应用程序中具有磁盘上HTTP请求缓存。SDURLCache 为您将此功能返回到此iPhone操作系统
那么到底出了什么问题?我不知道…是它没有被缓存,还是
loadHTMLString:…
调用完全失败了?问题是它没有被缓存。。