我正在考虑在iphone上本地缓存整个网页,即我想提供一个网址并让设备自动下载所有资源。
ASIHTTPRequest提供了一个缓存,但据我所知,它只会缓存您提供的任何网址。我想知道是否有人实现了一个缓存机制,它将解析下载的文件并下载所需的任何资源,创建相应的文件夹结构等。
也许有一种我不知道的低级别网络方法?
答案 0 :(得分:2)
计算网页引用资源的唯一好方法是将其加载到UIWebView
。 UIWebViewDelegate
将能够告诉您在此过程中加载的所有资源。方法:
NSURLCache