Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在swift中解压ftp下载的数据_Ios_Swift_Ftp_Zip_Unzip - Fatal编程技术网

Ios 如何在swift中解压ftp下载的数据

Ios 如何在swift中解压ftp下载的数据,ios,swift,ftp,zip,unzip,Ios,Swift,Ftp,Zip,Unzip,我正在尝试解压缩ftp服务器上下载的数据。我没有发现任何问题 ftpData = try NSURLConnection.sendSynchronousRequest(urlrequest, returning: &response) let data : NSData = ftpData! as NSData let files = hexStringtoAscii(data.description) 当我打印“文件”时,我得到了我想要的压缩内容 有人能帮我解压“文件”内容吗 感谢您

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

ftpData = try NSURLConnection.sendSynchronousRequest(urlrequest, returning: &response)
let data : NSData = ftpData! as NSData
let files = hexStringtoAscii(data.description)
当我打印“文件”时,我得到了我想要的压缩内容

有人能帮我解压“文件”内容吗

感谢您的帮助

您可以使用

你可以用


但是我不想解压一个文件,但是“files”是一个字符串,解压其他变量中的“files”是否有问题但是我不想解压一个文件,但是“files”是一个字符串,在另一个变量中解压“文件”是否有问题?可能的副本不是我真正想要的,因为我正在尝试解码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")
}