Как реализовать Aysnchronous поиск с помощью UISearchBar Iphone SDK - PullRequest
1 голос
/ 09 сентября 2010

Я ищу способ реализовать «живой поиск», такой как приложение для магазина iPhone. На самом деле у меня есть панель поиска и UItableview, что я делаю, когда я набираю «ABC» и нажимаю на кнопку поиска, он выполняет поиск, и, в свою очередь, у меня есть XML с сервера, и я анализирую его и показываю результаты в Uitableview. Я знаю, что могу использовать Ontextchange, и пока я печатаю, eit будет искать, но это займет много времени.

Я видел поиск в iphone appstore .. пока вы набираете его, он ищет .. при вводе «A» он ищет все приложения, начинающиеся с «A».

Любая помощь будет принята с благодарностью:).

С уважением,

Veer.

1 Ответ

2 голосов
/ 09 сентября 2010

Взгляните на библиотеку ASIHTTPRequest.Это очень просто использовать для асинхронного вызова HTTP.

В качестве альтернативы, если вы просто хотите использовать API от Apple, вы можете использовать NSURLConnection, и эти соответствующие методы делегата:

  • (void) соединение: (NSURLConnection *) theConnection didReceiveData: (NSData *) incrementalData;
  • (void) connectionDidFinishLoading: (NSURLConnection *) theConnection;
...