Objective-C Alarm .. nicht?
-
22-09-2019 - |
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: (
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