你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iphone開發:打開zip

iphone開發:打開zip

編輯:IOS開發綜合

使用方法如下:

創建/添加一個zip包
ZipArchive* zipFile = [[ZipArchive alloc] init];
//次數得zipfilename需要一個完整得路徑,例如***/Documents/demo.zip
[zipFile CreateZipFile2:@"zipfilename"];
//有兩種可選得方式進行創建壓縮包,帶密碼和不帶密碼的
[[zipFile CreateZipFile2:@"zipfilename" Password:@"your password"];
//接下來就是將需要壓縮的文件添加到這個壓縮包中
//這裡第一個參數需要完整的路徑,例如:***/Documents/a.txt  newname是指文件在壓縮包中的名字,不需要路徑,只是一個名稱
[zipFile addFileToZip:@"fullpath of the file" newname:@"new name of the file without path"];
//如果需要將多個文件進行壓縮,即壓縮文件夾,重復addFileToZip方法即可
[zipFile CloseZipFile2];
[zipFile release];
//釋放內存

解壓zip包:
ZipArchive* zipFile = [[ZipArchive alloc] init];
[zipFile UnzipOpenFile:@"zip file name"];
//同樣,對應的就有兩種打開zip包的方式,帶密碼和不帶密碼
[zipFile UnzipOpenFile:@"zip file name" Password:@"password" ];
//壓縮包釋放到的位置,需要一個完整路徑
[zipFile UnzipFileTo:@"output path" overwrite:YES];
[zipFile UnzipCloseFile];
[zipFile release];
//記得釋放

 

 


摘自 雲懷空-abel

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved