【问题标题】:How to unzip data downloaded by ftp in swift如何在swift中解压缩ftp下载的数据
【发布时间】:2019-10-30 19:21:51
【问题描述】:

我正在尝试解压缩下载到 ftp 服务器上的数据。我没有发现任何问题。

ftpData = try NSURLConnection.sendSynchronousRequest(urlrequest, returning: &response)
let data : NSData = ftpData! as NSData
let files = hexStringtoAscii(data.description)

当我打印“文件”时,我得到了我想要的压缩内容。

谁能帮我解压缩“文件”的内容

感谢您的帮助

【问题讨论】:

标签: ios swift ftp zip unzip


【解决方案1】:

您可以使用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")
}

【讨论】:

  • 但我不想解压缩文件,但 'files' 是一个字符串,在其他变量中解压缩 'files' 是否有问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-16
  • 1970-01-01
  • 1970-01-01
  • 2021-07-19
  • 2011-01-21
  • 1970-01-01
  • 2019-06-15
相关资源
最近更新 更多