ios - 使用密码压缩 NSData 的最佳方法是什么?

标签 ios objective-c zip

<分区>

在研究这个主题时,我发现了一些可能对此有所帮助的库:

  1. 目标压缩

  2. ZipArchive

  3. SSZipArchive

可能还有更多?!

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

这些库有任何已知问题吗?是否存在使用其中一种替代另一种的经验法则?到目前为止,我倾向于 Objective-zip,但我在这方面没有太多经验。

谢谢!

最佳答案

只是为了在这里记录解决方案。

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

同时包含两者似乎有点多余,但似乎工作得很好。

关于ios - 使用密码压缩 NSData 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15801286/

上一篇:ios - 使用 NSPredicate 的 predicateWithFormat : 时“无法解析格式字符串 "function == %@"”

下一篇:ios - 返回按钮 unavigationcontroller

相关文章:

ios - 出队时如何阻止 `UIWebView` 中的 `UITableViewCell` 重新加载?

ios - 上传图片 Multipart With Moya Swift Fully 例子

ios - iOS 中从一个 View Controller 返回到另一个 View Controller 时对象返回 null

ios - 如何一次弹出两个/三个 View watchKit 应用程序?

objective-c - 使用 __block 和 __weak

c - 在哪里可以找到使用 zlib 解压缩的示例?

ios - 表格 View 单元格中的按钮

iphone - CoreData 有什么不同

python - 如何在 python 中压缩文件而不写入所有目录

python - 从 zip 文件中提取文件并保留修改日期?