NSData initWithContentsOfURL: параметры: errorPtr: делегировать объект? - PullRequest
2 голосов
/ 07 августа 2009

Есть ли способ назначить какой-либо объект делегата, когда

[[NSData alloc] initWithContentsOfUrl:... options:... errorPtr:...]

вызывается так, чтобы я мог отслеживать процент завершения загрузки или это лучший способ справиться с подобными вещами с помощью асинхронного NSURLConnection?

1 Ответ

3 голосов
/ 07 августа 2009

NSData initWithContentsOfUrl - это синхронизированный вызов, который не предназначен для предоставления информации о ходе выполнения. Вместо этого вы должны использовать NSURLConnection асинхронный вызов.

Если вы хотите анимировать UIProgressView, вам следует рассмотреть возможность использования ASIHTTTPRequest library . Это очень аккуратная библиотека.

...