LinhTran
LinhTran

Reputation: 143

How to download zip file from server in Swift?

I am trying to download zip file from server and unzip the file to get its content in Swift. Does the normal way of NSURLSession work? Any advices for me? Thanks!

Upvotes: 8

Views: 9837

Answers (1)

Ahmad F
Ahmad F

Reputation: 31645

I think that the question is a little broad, so consider this as a short and generic answer.

First:

  • You will need to download the archived file -you might want to use this method-.
  • After downloading the file, you should save it in a directory -let's say documents-.

Check this answer to know how you can achive those steps.

Second:

After getting the archived file, you will unarchive it -I suggest to use a third-party library for doing this, such as SSZipArchive-.

ALSO:

You could use Alamofire to handle the downloading proccess.

Hope this helped.

Upvotes: 18

Related Questions