我正在尝试解压缩ftp服务器上下载的数据。我没发现任何问题。
ftpData = try NSURLConnection.sendSynchronousRequest(urlrequest, returning: &response)
let data : NSData = ftpData! as NSData
let files = hexStringtoAscii(data.description)
当我打印“文件”时,我得到了想要的压缩内容。
有人可以帮我解压缩“文件”内容
感谢您的帮助
答案 0 :(得分:0)
您可以使用https://github.com/marmelroy/Zip。
do {
let filePath = Bundle.main.url(forResource: "file", withExtension: "zip")!
let unzipDirectory = try Zip.quickUnzipFile(filePath) // Unzip
let zipFilePath = try Zip.quickZipFiles([filePath], fileName: "archive") // Zip
}
catch {
print("Something went wrong")
}