0

我喜欢为我当前的 PDF 阅读器应用程序提供离线存储选项。我只是想知道离线存储 PDF 以进行持久存储的最佳方法是什么。我打算使用 CoreData,但我不知道这对我的项目是否会过大。有人可以帮我找到持久存储的快速方法。

4

1 回答 1

1

如果取决于此存储如何适合您的应用程序。如果您没有当前的数据库系统,那么创建一个数据库来保存 PDF 文档列表是一种矫枉过正的做法。只需创建一个目录并读取该目录中包含的文件。查看 NSFileManager 的文档以获取有关创建文件和目录的帮助:NSFileManager 类参考

如果您已经有数据库,请不要将 pdf 文件保存在数据库中。如果使用核心数据,请使用 iOS 5 及更高版本上可用的“存储在外部记录文件中”功能。

于 2012-09-10T14:24:29.203 回答