私は約10,000語句(それぞれ1〜5語)のリストを持っています。ユーザーが検索バーに入力を開始すると、これらのフレーズをフィルタリングして一致を見つけるテーブルビューを表示します。つまり、ブラウザの自動入力のように機能します。オートフィルのテキスト用語を保存して取得する、iOS
私の質問は:このデータを保存する最良の方法は何ですか?私はちょうどそれをユーザーが検索するときに初期化される配列に配置する必要がありますか?それとも、外部ファイルに保存する必要がありますか?
(私はiOSで作業しています)
ありがとうございます!
検索用語が変更されるたびに、コアデータデータベースの検索クエリを実行するか、データベースをアレイに移動して検索しますか?ありがとう –
純粋にパフォーマンスのために毎回データベースを検索するのが最善でしょう。これらのデータベースは、迅速な検索のために最適化されているはずです。 –