2010-10-14 19 views
5

hi Comment afficher une alerte lorsque vous n'êtes pas connecté à Internet? iOSComment afficher une alerte lorsque vous n'êtes pas connecté à Internet? iOS

non connecté à un moyen d'Internet n'a pas de wifi, pas de connexion à l'hôte distant (www.google.com)

pas de réseau de données cellulaires

comme je l'ai vu de nombreuses applications montrant ce message quand je suis pas connecté à internet.

J'ai essayé de télécharger le Reachability à partir de ressources apple dev mais cela ne me donne pas ce que je veux de l'implémentation des codes dans mon fichier .h .m.

espérons obtenir une réponse.

+0

Quelle est votre question? L'application d'accessibilité est un bon début pour le code exemple, mais vous devrez le comprendre pour coder votre propre solution. SO n'est pas quelque part à venir pour le codez. – Codebeef

+0

consultez: [Stackoverflow répondre ici] [1] [1]: http://stackoverflow.com/questions/8812459/easiest-way-to-detect-a-connection-on-ios – hanumanDev

Répondre

4

Le code pour faire ceci est ici.

http://developer.apple.com/library/ios/samplecode/Reachability/

Vous pouvez appeler:

self.remoteHostStatus   = [[Reachability sharedReachability] remoteHostStatus]; 
    self.internetConnectionStatus = [[Reachability sharedReachability] internetConnectionStatus]; 
    self.localWiFiConnectionStatus = [[Reachability sharedReachability] localWiFiConnectionStatus]; 
+0

hmm jordon j'ai suivi la première réponse cependant, ça ne marche pas. –

+0

Soyez plus précis. Qu'est-ce qui se passe, qu'est-ce qui ne fonctionne pas? Est-ce qu'il s'est écrasé? Qu'est-ce qui te fait penser que ça ne marche pas? – Jordan

+0

J'ai révisé ma réponse. La réponse précédente ne fonctionnait pas dans le simulateur. Vous devriez mieux regarder ajouter Reachability.h/.m à votre projet. – Jordan