2009-08-14 11 views

Respuesta

4

mirada a la muestra de accesibilidad proporcionada por Apple en el sitio de desarrolladores. Hace esto

2

Recomendaría utilizar el proyecto de ejemplo Reachability que proporciona Apple. Cubre la prueba básica que debe hacer para verificar la conectividad.

También hay un buen ejemplo en el libro de cocina de desarrolladores de iPhone.

38

Como otros mencionaron, el Reachablity sample es un buen lugar para comenzar, sin embargo, sus respuestas no lo explican lo suficiente para mi gusto. Dentro de la muestra de Reacabilidad, el código está disperso y no le muestra cómo manejar el caso más simple. Para el caso más simple (sin escuchar los cambios de estado) puedo ahorrarte el esfuerzo de tener que cotejar las líneas correctas tú mismo.

Copiar la clase de accesibilidad de la muestra Reachablity en su proyecto, incluirlo en su clase, y use el siguiente código:

if ([[Reachability reachabilityForLocalWiFi] currentReachabilityStatus] != ReachableViaWiFi) { 
    //Code to execute if WiFi is not enabled 
} 
0

¿Es posible manejar la red wifi cambio? Como veo Alcachable, maneje el estado de la conexión. Cuando el dispositivo se desconecta rápidamente de WiFi A y se conecta a WiFi B, no recibí la notificación

Cuestiones relacionadas