gpt4 book ai didi

ios - 将文件扩展名更改为 .zip 并从文档文件夹中解压缩文件

转载 作者:行者123 更新时间:2023-11-30 11:04:44 25 4
gpt4 key购买 nike

使用 Alamofire 进行下载。文件正在app文件夹中下载,附件中有.hub文件。我需要将 .hub 文件更改为 .zip,而不是需要解压缩此文件作为音频文件。下载代码 ->

func getAudioFileFromServer(url: String, uuid: String) {

let fileURL = URL(string: url)
var request = URLRequest(url:fileURL!)
request.setValue("myapikey", forHTTPHeaderField: "x-api-key")
let destination = DownloadRequest.suggestedDownloadDestination()
Alamofire.download(request, to: destination).validate().responseData { response in
debugPrint(response)
print(response.destinationURL!)
}
}

服务器响应 ->

file:///var/mobile/Containers/Data/Application/FC5F17C4-E8D3-4406-926A-97EB9447D87B/Documents/'bac6151ffbe74140a31408938c91fa33.hub'

最佳答案

要重命名文件,请使用 FileManager 的函数 moveItem(atPath:toPath:)

要解压缩,最简单的方法是集成一些 zip 库:https://github.com/ZipArchive/ZipArchivehttps://github.com/marmelroy/Zip

关于ios - 将文件扩展名更改为 .zip 并从文档文件夹中解压缩文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52849684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com