我有大约 10,000 个短语的列表(每个短语 1-5 个单词)。当用户开始在搜索栏中输入时,我想显示一个表格 View ,通过这些短语进行过滤以查找匹配项。即:它的功能就像浏览器中的自动填充一样。
我的问题是:存储这些数据的最佳方式是什么?我应该把它放在一个在用户搜索时初始化的数组中吗?或者应该将其存储在外部文件中?
(我正在使用 iOS)。
谢谢!
最佳答案
使用数组可以轻松做到这一点,但性能会很差。 最好将其保存在 SQLite(或 Core Data)数据库中并进行搜索。 我认为将它放在文件中可能比数组的性能更差。
关于objective-c - 存储和检索自动填充文本术语,iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8994675/