我正在创建一个应用程序,当用户在文本输入中键入内容时,我需要实现自动补全功能,其中10个最近/最高排名的单词出现在文本字段下方。
我得到 了大约80,000个单词以及它们各自的“优先级”的相当大的列表 -一个数字,该数字取决于数字的大小确定它们在自动完成中显示的高度,如下所示:
"transport international";19205 "taxi";18462 "location de voitures";18160 "police";18126 "formation";17858
我是iOS开发的新手,我想知道执行此操作的最佳方法是什么-我应该将80,000个短语拆分为较小的文件,还是将其保存在一个文件中?什么会更快?
我已经在iOS的示例中看到了自动补全功能,但是它只提供了很少的建议- 以前我还没有看到使用这么大的文件来完成自动补全功能,显然我想为添加的用户尽可能快地完成自动补全功能经验。
关于示例,教程或代码建议的任何建议,将不胜感激,谢谢。
您可能要使用此回购协议HTAutocompleteTextField,这是完美的解决方案。