我喜欢在我的xcode项目中解压缩.xz文件格式。这已经实现了吗?
我一直用到GzipSwift
Alamofire.request("http:.../file.xz", parameters: nil) //Alamofire defaults to GET requests
.response { response in
if let data = response.data {
let decompressedData: Data
if data.isGzipped {
decompressedData = try! data.gunzipped()
} else {
decompressedData = data
}
}
}
我成功使用了SWCompression框架
import SWCompression
...
do {
decompressedData = try XZArchive.unarchive(archive: data)
} catch let _error as XZError {
print("decompressed Data XZ error " + _error.localizedDescription)
} catch let _error {
print("Data error " + _error.localizedDescription)
}