Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应用程序,它可以在 iPhone 上下载网页内容然后存储它,以便用户能够离线访问它。
我正在使用 NSURLConnection 下载页面,文档也是如此。但它只下载 HTML 代码,没有图像等额外内容。
即使图像不在 NSData 结构中,我也希望至少有一些引用或一些委托方法调用。一个主意 ?
您必须自己解析 HTML 代码并下载所有引用的文件(然后修改 HTML 以使用相对 URL,如果还没有的话)。这不是一个小问题。您可能想查看诸如 wget 之类的 Unix 工具的来源,以了解它们是如何做到的。我相信 libxml2 可以解析 HTML,因此它可能应该是您想要查看的库。