Опрос сети постоянно для подключения iphone - PullRequest
1 голос
/ 31 августа 2010

Моему приложению требуется постоянное сетевое соединение.В настоящее время я использую класс Apple «Reachability», чтобы проверить достижимость в начале приложения.

Мне нужно опросить сеть, чтобы проверить ее работоспособность.Какая хорошая практика для этого?

1 Ответ

1 голос
/ 31 августа 2010

Вам не нужно опрашивать, если вы используете класс Reachability. Вы должны иметь возможность установить метод обратного вызова / делегата на мониторе достижимости и получать уведомления при изменении достижимости.

Примерно так:

SCNetworkReachabilitySetCallback(reachability, networkChangedListener, &context);

где 'networkChangedListener` - ваша функция обратного вызова. Это будет вызываться всякий раз, когда достижимость достижимости, и оттуда вы можете опубликовать уведомление, чтобы заинтересованные стороны знали.

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