我可以使用哪些 c# 库来创建用于 iPhone SDK 的 .bundle(压缩)文件

Posted

技术标签:

【中文标题】我可以使用哪些 c# 库来创建用于 iPhone SDK 的 .bundle(压缩)文件【英文标题】:What c# libraries can I use to create .bundle (zipped) files for use in iPhone SDK 【发布时间】:2010-07-29 11:16:36 【问题描述】:

我刚刚创建了一个“bundle creator”应用程序,我希望能够生成一个压缩的 .bundle 文件,而不必复制整个 bundle 文件夹。

ICSharpCode.SharpZLib Zip 库可成功创建存档文件,但 iPhone 似乎没有解压缩它。

【问题讨论】:

【参考方案1】:

Google Code 上的ZipArchive 可能会对您有所帮助。这里是sample code。

【讨论】:

谢谢,但我正在尝试使用 c# 而不是 Objective-c 来创建 zip 由于 iPhone 不支持 C#,我不确定您为什么添加该标签并认为这是一个错字。道歉。 不幸的是!我为所有 Windows 用户编写了一个捆绑管理工具,然后技术人员将使用该应用程序编译它(或者这就是我的客户希望它能够工作的方式!!!!)【参考方案2】:

SharpZipLib 效果很好。

编辑:好的,所以我在你的编辑中看到它对你不起作用......但在其他情况下它对我来说效果很好(我的意思是非 iPhone)。

【讨论】:

您使用了哪种 arhive 算法? 我使用默认压缩级别为 9

以上是关于我可以使用哪些 c# 库来创建用于 iPhone SDK 的 .bundle(压缩)文件的主要内容,如果未能解决你的问题,请参考以下文章

从 C# 背景学习 iPhone 编程

C# 中类的成员有哪些?

python常用库都有哪些?

使用 C# 以编程方式创建 Kindle 电子书?

用于识别 2D 特征的图像处理

我应该链接哪些库来构建 opencv 3.2