NSURLConnection - сколько осталось загрузить - PullRequest
1 голос
/ 03 сентября 2010

Я загружаю видеофайлы через Wi-Fi через приложение на iphone.

Я хочу сделать% загруженный дисплей (например, стиль загрузки полосы).

Я думал об использовании - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data; но мне нужно знать, сколько данных было загружено в целом.

Есть ли способ создать строку состояния загрузки?

Спасибо

1 Ответ

4 голосов
/ 03 сентября 2010

Вы можете получить ожидаемую длину содержимого в методе делегата didRecieveResponse (используя expectedContentLength в NSURLResponse)

, затем в -didReceiveData вы получите длину уже загруженных данных и рассчитаете процент прогресса по ним..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...