Ich habe die Reachability-Funktion in einer Methode implementiert, die alle Serveranfragen verarbeitet. Durch NSLogs kann ich sehen, dass die Funktion perfekt funktioniert. Es gibt jedoch nie eine "Pause" innerhalb der Methode, was bedeutet, dass ich das UIAlertView nicht verwenden kann, ohne dass das Programm abstürzt.
Vielleicht gehe ich das komplett falsch an, aber ich kann nichts anderes finden...
Hat jemand eine Idee, wie man irgendwie Benachrichtigungen anzeigen kann?
Vielen Dank im Voraus
CODE:
-(id) getJson:(NSString *)stringurl{
Reachability * reach = [Reachability reachabilityWithHostname:@"www.google.com"];
NSLog(@"erreicht %d", reach.isReachable);
if (reach.isReachable == NO) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Passwörter stimmen nicht überein."
message:@"Die Passwörter stimmen nicht überein. Bitte versuchen Sie es erneut."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}else{
id x =[self getJsonFromHttp:stringurl];
return x;
}
return nil;
}