私のアプリにはUISearchbarがあります。これは動的検索であり、ユーザーがテキストを入力すると、リモートAPI呼び出しを介してリモートデータベースが検索されます(これはRESTによると思います)。遅延UISearchbarの解析
テーブルビューは、ユーザーが入力すると動的に更新されます。私は、XML結果を解析するためにNSXMLParserを使用しています。 (3つのデリゲートメソッド; didStartElement、didEndElement)
場合によっては、結果に重複したエントリが表示されます。 ユーザーがYAHと入力した場合、YAHOOは3-4回表示されます。なぜ私は分からない。
構文解析の回数を減らすか、構文解析を遅らせることで、ユーザーが入力/削除したすべての文字を要求しないようにするにはどうすればよいですか。
これは、問題を解決する可能性があります。
私はあらゆる種類の解決策/可能な修正があります。 – hmthur
可能な修正をいくつか教えてください。 – hmthur