Merge pull request #4 from florianreinhart/master Fix deprecation warnings related to String.characters
Merge pull request #4 from florianreinhart/master
Fix deprecation warnings related to String.characters
Perfect Zip utility
This Perfect module wraps the minizip C library and provides simple zip and unzip functionality.
Add this project as a dependency in your Package.swift file.
.Package(url: "https://github.com/PerfectlySoft/Perfect-Zip.git", majorVersion: 3)
The following will zip the specified directory:
import PerfectZip let zippy = Zip() let thisZipFile = "/path/to/ZipFile.zip" let sourceDir = "/path/to/files/" let ZipResult = zippy.zipFiles( paths: [sourceDir], zipFilePath: thisZipFile, overwrite: true, password: "" ) print("ZipResult Result: \(ZipResult.description)")
To unzip a file:
import PerfectZip let zippy = Zip() let sourceDir = "/path/to/files/" let thisZipFile = "/path/to/ZipFile.zip" let UnZipResult = zippy.unzipFile( source: thisZipFile, destination: sourceDir, overwrite: true ) print("Unzip Result: \(UnZipResult.description)")
For more information on the Perfect project, please visit perfect.org.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Perfect Zip 简体中文
Perfect Zip utility
This Perfect module wraps the minizip C library and provides simple zip and unzip functionality.
Including in your project
Add this project as a dependency in your Package.swift file.
Running
The following will zip the specified directory:
To unzip a file:
Further Information
For more information on the Perfect project, please visit perfect.org.