iOS網絡-ZipArchive框架的文件壓縮和解壓

導入第三方框架ZipArchive以後還要在系統庫文件中導入一個以下文件(搜索libz出來的任何一個均可以)
 
導入的頭文件是 #import "Main.h"
文件壓縮
-(void)zip { NSArray *arrayM = @[@"/Users/gengqun/Desktop/Snip20160118_866.png", @"/Users/gengqun/Desktop/Snip20160118_867.png", @"/Users/gengqun/Desktop/Snip20160118_868.png"]; /* 第一個參數:壓縮文件存放路徑 第二個參數:全部要壓縮的文件的路徑 */ [Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withFilesAtPaths:arrayM]; } -(void)zip2 { /* 第一個參數:壓縮文件存放路徑 第二個參數:要壓縮的文件目錄 */ [Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withContentsOfDirectory:@"/Users/gengqun/Desktop//abc"]; }

文件解壓框架

-(void)unzip { /* 第一個參數:要解壓的文件路徑 第二個參數:要存放到哪裏 */ [Main unzipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" toDestination:@"/Users/gengqun/Desktop/gengqun"]; }
相關文章
相關標籤/搜索