Erreichbarkeit funktioniert nicht wie erwartet

Von Apple heruntergeladene Erreichbarkeit mit dieser Methode, um nach einer aktiven Verbindung zu suchen:

-(BOOL)isReachable{

    Reachability *r = [Reachability reachabilityWithHostName:@"http://www.google.com"];

    if(NotReachable == [r currentReachabilityStatus]) {
        NSLog(@"Not Reachable");
        return NO;
    }

    NSLog(@"Reachable");
    return YES;  

}

Gibt jedes Mal NEIN zurück, obwohl eine Verbindung besteht? Kann nicht herausfinden, warum ...

Irgendwelche Ideen? Vielen Dank.

Kann jemand eine gute, saubere Reachability-Singleton-Klasse empfehlen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage