Уведомление о соединении для возобновления NSOperationQueue - PullRequest
0 голосов
/ 29 апреля 2011

Мне нужно загрузить некоторые изображения из Интернета, и сейчас я использую NSOperationQueue.

Я хочу знать, возможно ли получить уведомление о подключении к Интернету, чтобы иметь возможность приостановить / возобновитьзагрузка.

Мне не нужно замораживать загрузку, а просто поставить ее (NSOperation) обратно в очередь и подождать, пока соединение не запустится снова, было бы здорово.

Есть идеи?:)

Ответы [ 2 ]

1 голос
/ 29 апреля 2011

После проверки достижимости вы можете установить длину NSOperationQueue в 0, если она недостижима.Таким образом, вы можете эффективно приостановить его.

1 голос
/ 29 апреля 2011

Смотрите эту ссылку для получения дополнительной помощи.Вы можете использовать код с документацией Apple в списке.Обнаружение WAN и обнаружение аэропорта показано в коде.http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

...