如何在Swift中从服务器下载zip文件?

时间:2016-11-16 15:21:04

标签: ios swift server zip

我正在尝试从服务器下载zip文件并解压缩该文件以在 Swift 中获取其内容。 NSURLSession的正常方式是否有效?对我有什么建议吗?谢谢!

1 个答案:

答案 0 :(得分:8)

我认为这个问题有点宽泛,所以请将此视为一个简短而通用的答案。

首先:

  • 您需要下载已归档的文件 - 您可能希望使用this method - 。
  • 下载文件后,您应该将其保存在-let的文档目录中。

检查this answer,了解如何实现这些步骤。

<强>第二

获取归档文件后,您将取消归档 - 我建议使用第三方库执行此操作,例如SSZipArchive - 。

同时

您可以使用Alamofire来处理下载过程。

希望这会有所帮助。