我正在尝试构建一个 iOS 应用程序,它必须存储大量文本(不可变)数据(大约 500 页一本书),并且应该具有以下功能:
- 将文本组织成章节并显示
- 搜索单词并自动完成。搜索结果应基于单词出现的最多次数。搜索功能是应用程序的关键。
基于此,我想知道几件事
- 存储和检索这些数据并执行搜索的最佳方式是什么(一切都是本地的,服务器上没有数据)?
- 是否有任何第三方框架可以帮助您以更快的方式做到这一点?
我已经看过这个了
如何在 iOS 应用程序中存储不可变文本(在首次和每次启动时可用)?
这篇文章建议使用 CoreData 和 MagicRecord。这是否足以让我也集成搜索功能?
有关相同和其他资源/工具/第三方框架的更多信息会有所帮助!