檔案的壓縮和解壓縮

2021-10-05 21:53:42 字數 1203 閱讀 9904

#import "ssziparchive.h"
方法一

第乙個引數:壓縮檔案的存放位置

第二個引數:要壓縮那些檔案(路徑),這裡面是乙個陣列,陣列當中都是我們需要壓縮檔案路徑

* 建立陣列
nsarray *arraym = @[

@"";

@""];

[ssziparchive createzipfileatpath:@"......./test.zip" withfilesatpaths:arraym];
方法二(多了個密碼),加密壓縮包
* 建立陣列
nsarray *arraym = @[

@"",

@""];

[ssziparchive createzipfileatpath:@"......./test.zip" withfilesatpaths:arraym withpassword:@"123456"];
方法三(壓縮資料夾)

第乙個引數:壓縮檔案存放位置

第二個引數:要壓縮的資料夾(目錄)

[ssziparchive createzipfileatpath:@"....../...zip" withcontentsofdirectory:@"《要壓縮的資料夾路徑》"];
方法一

第乙個引數:要解壓的檔案在**

第二個引數:檔案應該解壓到什麼地方

[ssziparchive unzipfileatpath:@"..../...zip" todestination:@""];
方法二

第乙個引數:要解壓的檔案在**

第二個引數:檔案應該解壓到什麼地方

[ssziparchive unzipfileatpath:@"" todestination:@"" progresshandler:^(nsstring * _nonnull entry, unz_file_info zipinfo, long entrynumber, long total)  completionhandler:^(nsstring * _nonnull path, bool succeeded, nserror * _nullable error) ];

檔案的壓縮和解壓縮

ios中對檔案的解壓縮處理通常都是利用第三方框架,實現解壓縮,接下來就來看看吧。使用步驟 解壓檔案 nsstring zippath path to your zip file nsstring destinationpath path to the folder where you want it...

檔案的壓縮和解壓縮

1 說明 使用ziparchive來壓縮和解壓縮檔案需要新增依賴庫 libz 使用需要包含ssziparchive檔案,如果使用cocoapoads來安裝框架,那麼會自動的配置框架的使用環境 2 相關 壓縮檔案的第一種方式 第乙個引數 壓縮檔案要儲存的位置 第二個引數 要壓縮哪幾個檔案 sszipa...

Linux檔案壓縮和解壓縮

壓縮 tar 引數 生成的壓縮包的名字 要壓縮的檔案 檔案 目錄 引數 c 生成壓縮檔案 z 使用gzip的方式進行壓縮 j 使用bzip2壓縮 v 顯示壓縮資訊 可以省略 f 指定壓縮包名 壓縮包名 隨便指定,字尾需要自己指定 如果壓縮使用gzip,引數就是 z,包名 tar.gz 如果壓縮使用b...