Ich aktualisiere mein Projekt zu swift 3.0 und ich erhalte einen Fehler auf userInfo ["aps"]. Ich habe versucht, ein Fragezeichen und die Erklärung Punkt zwischen sie setzen aber kein GlückMehrdeutiger Verweis auf Index mit String-Literal und NSObject-Indextyp
private func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
if let aps = userInfo["aps"] as? NSDictionary {
if let alert = aps["alert"] as? NSDictionary {
if let message = alert["message"] as? NSString {
//Do stuff
}
} else if let alert = aps["alert"] as? NSString {
//Do stuff
}
}
}
immer den genauen Text der Fehlermeldung enthalten. – BaseZen