25 檔案的壓縮和解壓縮

2021-07-02 17:35:39 字數 741 閱讀 3307

一、技術方案

1.第三方框架:ssziparchive

2.依賴的動態庫:libz.dylib

二、壓縮1

1.第乙個方法

/**

zipfile :產生的zip檔案的最終路徑

directory : 需要進行的壓縮的資料夾路徑

*/[ssziparchive createzipfileatpath:zipfile withcontentsofdirectory:directory];

2.第乙個方法

/**

zipfile :產生的zip檔案的最終路徑

files : 這是乙個陣列,陣列裡面存放的是需要壓縮的檔案的路徑

*/[ssziparchive createzipfileatpath:zipfile withfilesatpaths:files];

三、解壓縮

/**

zipfile :需要解壓的zip檔案的路徑

dest : 解壓到什麼地方

*/[ssziparchive unzipfileatpath:zipfile todestination:dest];

壓縮**:

// 解壓縮

- (void)unzip

// 壓縮

- (void)zip

else

檔案的壓縮和解壓縮

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

檔案的壓縮和解壓縮

import ssziparchive.h 方法一 第乙個引數 壓縮檔案的存放位置 第二個引數 要壓縮那些檔案 路徑 這裡面是乙個陣列,陣列當中都是我們需要壓縮檔案路徑 建立陣列nsarray arraym ssziparchive createzipfileatpath test.zip with...

檔案的壓縮和解壓縮

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