2012-12-05 55 views
1

我讀過使用libz.dylib庫可以完成解壓縮。但我無法知道如何去做。我現在使用ZipArchive來提取文件。但我仍然只想使用蘋果提供的默認框架。 我們可以使用libz.dylib做解壓操作嗎?或者有什麼問題?使用libz.dylib解壓縮

+0

你應該在谷歌搜索可能找到解決方案。 檢查此鏈接:http://transoceanic.blogspot.in/2011/07/compressuncompress-files-on.html – Sumanth

回答

0

請參見下面的代碼

1)從Link for ZipArchive API

2)拖至項目下載ZipArchive。

3)添加到項目現有的框架libz.1.2.3.dylib(最新版本)。

進口#import "ZipArchive.h"頭在你的ViewController

ZipArchive *za = [[ZipArchive alloc] init]; 
    if ([za UnzipOpenFile: filePathToUnzip]) { 
       BOOL ret = [za UnzipFileTo:filePathtoBePlacedAfterUnzip overWrite: YES]; 
    if(ret) 
//unzipSuceesfully. 

else 
//Failed to Unzip. 

      [za UnzipCloseFile]; 
    } 
[za release]; 
+0

嗨。請注意,我已經提到我在我的項目中使用了ZipArchive。 ZipArchive是第三方對嗎? – Cyril

相關問題