【发布时间】:2017-04-21 19:24:05
【问题描述】:
所以,我知道 .ebook 格式与 .zip 相同,在阅读这本书之前,我应该将 .epub 文件解压缩到应用程序的某个目录。在这里我遇到了一些问题。我应该如何处理解压缩的文件和原始的 .epub 文件?阅读并合上书后我应该删除什么?我应该保存什么,解压缩文件或 .epub 文件? 这里有一些决定:
1) 将 epub 文件保存在 Core Data 中,当我打算阅读一本书时,我解压缩相关的 epub 文件,对其进行解析并显示内容。阅读完成后,解压缩的文件正在删除。
2) 下载 epub 文件后,我解压后,将解压后的文件保存在设备上(在某些文件目录或核心数据中,我不知道哪个是最佳选择)并删除 epub 文件。结果我解压了文件,我可以直接上诉(也许这个版本的内存性能不是最好的)
哪个更好,或者还有其他替代解决方案?
【问题讨论】: