Существуют ли более сложные альтернативы классу Apple Reachability?

Apple создала этот знаменитый класс Reachability, но, глядя на код, я не очень ему доверяю. Форматирование и заголовок грязные.

Также он не помогает показать, что «У вас нет Интернета!» тревога.

Я просто хочу сделать:

  • В какой-то момент загрузите XML.

  • Когда нет интернета, показать оповещение.

  • Когда Интернет отключается во время загрузки XML, показывать оповещение.

В моем приложении пользователь нажимает кнопку «Нет загрузки», все происходит автоматически в фоновом режиме.

Вот и все. Действительно. Я провел 3 часа с Reachability, мой мозг просто отвергает это.

Кто-то создал умную альтернативу с чистым заголовком и чистым кодом? Что-то действительно простое в использовании?


person Proud Member    schedule 29.05.2012    source источник


Ответы (2)


Я нашел один на GitHub: https://github.com/tonymillion/Reachability.

Примечание. Первая находка != обязательно лучшая находка.

person Proud Member    schedule 29.05.2012

Возможно, уже слишком поздно отвечать, но следующий ответ может помочь кому-то, кто ищет решение той же проблемы, что и я, ответил здесь.

Самый простой способ определить подключение к Интернету на iOS?

person dispatchMain    schedule 14.02.2013
comment
Никогда не поздно. Спустя годы мы находим эти вопросы в Google ;) - person Dan Rosenstark; 24.02.2014