ユーザーがテキスト入力に入力しているときにオートコンプリートを実装する必要があるアプリケーションを作成しています。テキスト フィールドの下に、最も近い/最高ランクの 10 の単語が表示されます。
約 80,000 の単語とそれぞれの「優先度」のかなり大きなリストが与えられました。これは、次のように、数値のサイズに応じてオートコンプリートでどのくらい上位に表示されるかを決定する数値です。
"transport international";19205
"taxi";18462
"location de voitures";18160
"police";18126
"formation";17858
私は iOS 開発の初心者で、これを行う最善の方法は何かと考えていました。80,000 のフレーズを小さなファイルに分割する必要がありますか? 何が速いでしょうか?
iOSの例でオートコンプリートが使用されているのを見たことがありますが、それは非常に少量の提案のためでした.これほど大きなファイルを使用して行われたのは見たことがありません.明らかに、追加されたユーザーのためにできるだけ速くしたいと思います経験。
例、チュートリアル、またはコードの提案に関する提案は大歓迎です。