searchView と tableView を備えたビューコントローラーがあり、searchView のテキストに基づいて、tableView に Web 検索の結果を表示する必要があります (検索に文字を追加すると変化します)。
私が今持っているように、文字が追加されるたびに適切に検索されますが、検索中にアプリが停止するため、最後の結果が返されるまで新しい文字を追加できません.
新しい文字が追加されたときに最後の検索が本質的に中止されるように、これを行うためのよりスマートな方法はありますか?
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
if(searchText.length>3)
{
[self getWebDataWithQuery:searchBar.text]
[tblResults reloadData];
}
}