我正在iPhone上开发一个简单的epub阅读器,但一直在想如何加载它。我知道读取像PDF这样的文件有点简单,因为它本身就是一个文件,可以使用UIWebView或CoreGraphics加载。这与ePub不同,因为它本质上是一个ZIP文件,需要更多的工作才能获得(解析xml的...etc)内容。
现在我想做的方法是做下面的事情。但我不确定这样做是否正确:
除非我可以直接访问ePub文件内容,否则我想没有必要解压缩它们.这是不太可能的,因为它是一个ZIP。
提前感谢您的帮助。:)
亲切的问候,噢
发布于 2009-08-17 12:21:43
在我看来一切都很好。另一种选择是将zip的内容提取到内存中的NSData对象,但这可能不适用于非常大的文件。
https://stackoverflow.com/questions/1287130
复制相似问题