Ios 使用密码压缩NSData的最佳方式是什么?

Ios 使用密码压缩NSData的最佳方式是什么?,ios,objective-c,zip,Ios,Objective C,Zip,在研究该主题的过程中,我发现了一些可能在这方面有所帮助的图书馆: 目标拉链 拉链箱 木箱 可能还有更多 我只需要压缩从NSString创建的NSData;对其进行加密或密码保护,然后通过电子邮件发送 这些库中有任何已知的问题吗?是否有一个经验法则,以使用一个超过另一个?到目前为止,我倾向于目标zip,但我在这方面没有太多经验 谢谢 客观的拉链似乎就是你想要的。ZipArchive已过时且未维护。SSZipArchive不支持创建受密码保护的zip文件。仅在此处记录解决方案 我最终使用了ZipAr

在研究该主题的过程中,我发现了一些可能在这方面有所帮助的图书馆:

  • 目标拉链

  • 拉链箱

  • 木箱

  • 可能还有更多

    我只需要压缩从NSString创建的NSData;对其进行加密或密码保护,然后通过电子邮件发送

    这些库中有任何已知的问题吗?是否有一个经验法则,以使用一个超过另一个?到目前为止,我倾向于目标zip,但我在这方面没有太多经验


    谢谢

    客观的拉链似乎就是你想要的。ZipArchive已过时且未维护。SSZipArchive不支持创建受密码保护的zip文件。

    仅在此处记录解决方案

    我最终使用了ZipArchive和Objective-zip,因为它们在功能上互为补充。我正在使用Objective zip库的密码保护,并将NSData附加到ZipArchive库创建的zip文件中


    包括这两个似乎有点多余,但似乎工作得很好。

    我一直在努力解决这个问题。你能在这里发布一些示例代码吗。。。