通常,当我们通过浏览器加载图像或文档时,图像会缓存在临时文件夹中。对于MObile中的移动Safari和其他浏览器,情况是否相同?
如果是这种情况,如果手机已植根,用户是否可以访问它们? 通过iOS中的UIWebView查看图像或文档时会缓存它吗?
答案 0 :(得分:1)
不,执行缓存的类是NSURLRequest。您可以删除特定请求的缓存
[[NSURLCache sharedURLCache] removeCachedResponseForRequest:request];
或所有人
[[NSURLCache sharedURLCache] removeAllCachedResponses];
或在执行任何请求之前设置空缓存
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];