我有一个关于webcontent缓存的问题。
我已经创建了一个UIWebview组件
代码:
NSString *urlAddress = @"http://192.168.55.101/~test/mobile/iphone/ads/v0.1/";
//URL OBJECT footer
UIWebView *aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320 , 100)];
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[aWebView loadRequest:requestObj];
这显示了我的iPhone中的图片。 我已经尝试查看缓存属性和函数(例如NSURLRequestReturnCacheDataElseLoad)以查看我有哪些选项,但是缓存此屏幕中出现的图像的最佳方法是什么。
或者我如何使用NSURLRequestReturnCacheDataElseLoad?
答案 0 :(得分:2)
有一个很好的示例代码: Apple sample code
说明
CacheInfo允许您选择URL,创建连接,异步加载资源,并观察结果,如数据大小,加载时间和缓存使用情况。您可以调整共享内存和磁盘高速缓存的大小,并观察加载过程中缓存的影响。