aneira mais fácil de detectar conexão com a Internet no iO

Eu sei que essa pergunta parecerá uma bobagem de muitas outras, no entanto, não acho que o caso simples seja bem explicado aqui. Vindo de um background Android e BlackBerry, fazendo solicitações através deHTTPUrlConnection falha instantaneamente se não houver conexão disponível. Parece um comportamento completamente sadio e fiquei surpreso ao encontrarNSURLConnection no iOS não o emulou.

Compreendo que a Apple (e outras pessoas que a estenderam) forneça umaReachability class para ajudar na determinação do estado da rede. Fiquei feliz em ver isso pela primeira vez e esperava ver algo comobool isNetworkAvailable(), mas, para minha surpresa, encontrei um sistema complexo que requer registros de notificação e retornos de chamada, além de vários detalhes aparentemente desnecessários. Deve haver uma maneira melhor.

aplicativo @My já lida com falhas de conexão, incluindo nenhuma conectividade. O usuário é notificado da falha e o aplicativo segue em frente.

Assim, meus requisitos são simples: Função única e síncrona que eu posso chamar antes de todas as solicitações HTTP para determinar se devo realmente enviar a solicitação ou não. Idealmente, não requer configuração e apenas retorna um boolean

Isso realmente não é possível no iOS?

questionAnswers(16)

yourAnswerToTheQuestion