.XZ文件与苹果电视上的快速

问题描述 投票:0回答:1

我喜欢在我的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
            }                                       
        }
}
swift zip compression apple-tv xz
1个回答
0
投票

我成功使用了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)
}
© www.soinside.com 2019 - 2024. All rights reserved.