iOS 利用ZipArchive 打包添加文件注释

第一次写技术文章,不周之处请见谅。

在最近几天,需要为文件添加注释(可以在windows上利用好压工具看是否成功),关于ZipArchive的使用此处省略,自行简书。

关于ZipArchive现在有两种,SSZipArchive只是又封装了一下类方法,使用起来更加便捷。

此处修改在ZipArchive.mm和ZipArchive.h中。

首先在ZipArchive.h中添加comment属性,

@private

zipFile_zipFile;

unzFile_unzFile;

NSString*_password;

//添加注释属性

NSString*_comment;

id_delegate;

}

添加方法:

-(BOOL) CloseZipFile2:(NSString*)comment;

{

_password=nil;

if(_zipFile==NULL)

returnNO;

BOOLret =zipClose(_zipFile,[comment cStringUsingEncoding:NSASCIIStringEncoding] )==Z_OK?YES:NO;

_zipFile=NULL;

returnret;

}

为什么要在此处添加呢?

在zip.c中,externint ZEXPORTzipClose (file, global_comment)

zipFilefile;

constchar* global_comment;

只要在最后传入global_comment,就可以为文件添加注释啦。

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

相关阅读更多精彩内容

友情链接更多精彩内容