压缩 解压缩

ZipArchive

ZipArchive.png

添加 libz.dylib

#import "Main.h"

- (void)zipToUnzip{
    [Main unzipFileAtPath:@"/Users/admin/Desktop/zip/solozyx.zip"
            toDestination:@"/Users/admin/Desktop/unzip/solozyx/"];
}

- (void)unzipToZip{
    [Main createZipFileAtPath:@"/Users/admin/Desktop/zip/solozyx.zip"
      withContentsOfDirectory:@"/Users/admin/Desktop/unzip/solozyx/"];
}

- (void)zip{
    NSArray *paths = @[@"/Users/admin/Desktop/unzip/1.png",
                       @"/Users/admin/Desktop/unzip/2.png"];
    [Main createZipFileAtPath:@"/Users/admin/Desktop/zip/png.zip" 
             withFilesAtPaths:paths];
}

SSZipArchive

SSZipArchive.png
#import <SSZipArchive.h>

[SSZipArchive createZipFileAtPath:<#(NSString *)#> withFilesAtPaths:<#(NSArray *)#>];
[SSZipArchive createZipFileAtPath:<#(NSString *)#> withContentsOfDirectory:<#(NSString *)#>];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容