Frage

Aus irgendeinem Grunde meines Alarm nicht funktioniert? Wenn ich NSLog(@" %@ ", url) verwenden seine feinen ... aber keine Warnung hier:

- (void)alertURL:(NSURL *)url {
UIAlertView *someError = [[UIAlertView alloc] initWithTitle: url message: @"Error sending your info to the server" delegate: self cancelButtonTitle: @"Ok" otherButtonTitles: nil];

[someError show];
[someError release];
}

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
[self alertURL:url];
return YES;
}

Kann jemand Punkt zu mir heraus, was falsch gehen: (

War es hilfreich?

Lösung

Sie passieren das NSURL Objekt als Titel Argument des UIAlertView initializer.

Das title Argument erwartet eine NSString, die Sie eindeutig vorbei sind nicht auf sie.

Sie müssen stattdessen [ url absoluteString ] oder [ url relativeString ] nennen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top