如何存储和处理大词汇表?

时间:2012-12-12 14:35:42

标签: objective-c ios

我的.txt文件中包含200k +单词。我将使用此文件来检查是否存在特定单词。什么是最好的存储方式,以便我可以快速读取它,我不会改变刚从中读取的文件的内容。

我猜测将它放在.txt文件中然后将其保存到某种数组并不是那么好。我听说过关于数据库的一些东西是去哪里的? 我只需指向正确的方向。

1 个答案:

答案 0 :(得分:0)

您是否尝试将其加载到内存中?它可能不是那么糟糕。通过将其加载到内存中,我的意思是将其放在NSArray内,就像你已经建议的那样。

另一种方法可能是数据库。 SQLite是iOS的发展方式。 (或核心数据,但这对你的问题有点过分)我不打算解释如何使用SQLite,因为有很多教程可以在互联网上找到:)