缓存iPhone上的webcontent(图像)

时间:2009-09-28 14:34:10

标签: iphone objective-c caching

我有一个关于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?

1 个答案:

答案 0 :(得分:2)

有一个很好的示例代码: Apple sample code

  

说明

     

CacheInfo允许您选择URL,创建连接,异步加载资源,并观察结果,如数据大小,加载时间和缓存使用情况。您可以调整共享内存和磁盘高速缓存的大小,并观察加载过程中缓存的影响。