import Zip
//using: https://github.com/marmelroy/Zip.git
let zipFile = "data.zip"
let dir = FileManager.default.urls(
for: .documentDirectory,
in: .userDomainMask).first!
let zipURL = dir.appendingPathComponent(zipFile)
do {
try Zip.unzipFile(zipURL, destination: dir,
overwrite: true, password: nil,
progress: { (progress) -> () in print(progress) })
} catch {
print("Error: \(error)")
}