Piz

最简单的解压缩工具,开箱即用。

import Piz
...
// create an unzipper with file URL or data
if let piz = Piz(fileURL: url) { // or let piz = Piz(data: data)
  // get all file names, including paths if available
  let files = piz.files

  // check if a file be available
  let isFileExisting = piz.contains(file: "path/to/file.ext")

  // get data from a file
  let data = piz.data(forFile: "path/to/file.ext")

  // or if you like subscription
  let data = piz["path/to/file.ext"]
}

安装

仅支持 Swift Package,将此仓库 URL 添加到您的 Package.swift 文件中。

关于我

鸣谢

许可证

MIT