我已经四处寻找了几个小时,试图找到解决我的问题的方法。 我的应用程序使用大约 25 个 html 文件来显示内容。 我希望应用程序上线(启动时),检查是否有更新并下载包含 25 个 html 文件的 zip 文件并覆盖旧文件。 能够找到一些零碎的东西,但没有任何结论。或者我可能只是慢了...... 有人能指出我正确的方向吗? 谢谢
最佳答案
嗨,我用过ZipArchive在我的几个项目中解压 zip 文件,它非常快且重量轻。这是一个学习教程:how to unzip file using ZipArchive .
要从服务器下载文件,可以使用以下方式:
NSString *stringURL = @"http://webspace.apiit.edu.my/intake-timetable/download_timetable/timetableXML.zip";
NSURL *url = [NSURL URLWithString:stringURL];
NSData *urlData = [NSData dataWithContentsOfURL:url];
有很多方法可以从服务器下载文件,但这是最常见的方法。
关于ios - 在 iOS 应用程序中下载并解压文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20390699/