при запуске моего приложения я запрашиваю данные и анализирую их, общаясь с веб-службой через JSON, эта работа занимает где-то 2 секунды, поэтому я хочу показать пользователю UIProgressView, когда эта работа выполняется, и когда это будет сделано, я перенаправить пользователя на главный вид моего приложения, не могли бы вы мне помочь? какие объекты использовать по существу, и если у вас есть советы по учебникам, я буду рад, спасибо заранее :)
Отображение прогресса при общении с веб-сервисом
Ответы (1)
Посмотрите ASIHTTPRequest
. Вы захотите использовать метод setDownloadProgressDelegate:
, чтобы подключить его к индикатору прогресса. Что-то вроде этого:
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDownloadProgressDelegate:someProgressIndicator];
[request startSynchronous];
Для дальнейшего чтения см. соответствующую часть документации здесь:
http://allseeing-i.com/ASIHTTPRequest/How-to-use#tracking_progress
person
sudo rm -rf
schedule
07.05.2011
спасибо, и я буду держать вас в курсе, если у меня возникнут какие-либо проблемы с этим :)
- person Luca; 08.05.2011