Управление загрузкой в ​​target-c - PullRequest
1 голос
/ 13 мая 2011

Мне нужно обновить вид в некоторых частях моего приложения. У меня есть представление с контроллером представления для управления графическими частями - двумя ползунками и другими объектами.

У меня также есть другой класс с методами NSURLConnectionDelegate. В этом классе, когда я получаю некоторые данные, я хочу обновить объекты представления - как я могу это сделать?

Варианты, о которых я подумал: передать контроллер представления NSURLConnection при создании или отправить уведомление с NSURLConnection каждый раз, когда поступают данные. NSURLConnection по умолчанию anynchronous, верно?

Что ты думаешь лучше?

Спасибо.

1 Ответ

0 голосов
/ 13 мая 2011
  1. Создайте протокол делегата прогресса для вашего класса загрузчика, и ваш VC реализует протокол
  2. Отправляйте уведомления о прогрессе из класса загрузчика, и ваш VC прослушивает уведомления
  3. Используйте библиотеку для загрузки, людям здесь нравится ASIHTTPRequest http://allseeing -i.com / ASIHTTPRequest / , но я всегда находил простой NSURLConnection удовлетворительным.
...