从容器中提取图像的高级过程

时间:2010-05-19 16:58:57

标签: iphone objective-c macos compression logic

是的,这就是我有一个容器(rar,zip)的问题,它包含图片png的tiffs bmps或jpegs的顺序。

文件扩展名不是 zip或rar但使用相同的压缩。

我想以数字顺序提取文件中包含的图像列表,然后根据用户的决定转到所选图像。

我不会在任何代码之后只考虑如何实现这一目标以及如何在iphone OS上实现它的高级思维过程/逻辑。

根据我对iphone OS的了解,它使用了一种沙箱环境,所以这对这个过程有何影响。

由于

1 个答案:

答案 0 :(得分:1)

您可以在项目中包含libz框架并编写一些C来管理压缩数据。或者您可以使用Objective-C包装类others have written

您的应用程序驻留在自己的沙箱中。您可以在“包”中包含zip文件,即将它们添加到项目中,然后将它们复制到应用程序的Documents folder以使用它们。或者,如果您不想在项目中包含文件,则可以通过网络将存档数据复制到应用程序的“文档”文件夹。

我认为扩展的重要性不如数据符合您期望的格式。

我上面写的所有内容都是针对zip-ped文件的。如果您正在使用rar格式的存档,则需要查看为iPhone制作静态库,可能来自UnRAR source code