Достижимость - Лучшая практика перед показом webView

Я хотел бы проверитьдостижимость» до / когда в моем приложении отображается веб-представление.

Пока яМы включили файлы reachbility.h / .m, а также добавили SystemConfiguration.framework в проект.

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

Я также обнаружил, что некоторые предупреждают, что вы должны попытаться восстановить соединение, прежде чем проверять достижимость ... но я нене нашел консенсуса или полного решения. Мое приложение, кажется, переподключается к Wi-Fi без какого-либо дополнительного кода ... так что яЯ тоже немного запутался ...

Любая помощь для очистки мутной воды будет принята с благодарностью. Я'Я просто ищу простое решение.

Ответ принят: Я хотел бы отметить новичкам, которые могут прочитать этот вопрос позже ... что вы захотите сделать следующее:

Добавьте это в ваш .h файл:

- (BOOL) connectedToNetwork: (NSString *) remoteServer;
- (void) appLoadError: (NSString *) altertTitle alertMessage: (NSString *) altertMsg;

И вам нужно будет импортировать их в верхней части вашего файла .m:

SYS / socket.h

netinet / in.h

netinet6 / in6.h

арпа / inet.h

ifaddrs.h

netdb.h

SystemConfiguration / SystemConfiguration.h

Поправьте меня, если это не так ... Мне кажется, что это нормально работает ...

Ответы на вопрос(2)

Ваш ответ на вопрос