xcode 8 Wert vom Typ 'Fehler' kein Mitglied 'userinfo'
Ich nur ein Upgrade auf Xcode 8 und bin eigentlich schon der erste Fehler, die verursachen, dass der build fehlschlägt. Ich bin sehr neu in swift, bitte um Hilfe.
Was sollte ich ändern? Dank
UPDATE
Abgesehen von diesem Fehler, die ich auch bekam die folgende:
PFUser.logInWithUsername(inBackground: usernameTextField.text!, password: passwordTextField.text!, block: { (user, error) -> Void in
//self.activityIndicator.stopAnimating()
UIApplication.shared.endIgnoringInteractionEvents()
if user != nil {
self.launchDrawerMenu()
} else {
let convertedError = error! as NSError
//if let errorString = convertedError["error"] as? String {
errorMessage = errorString
}
self.displayAlert("Login failed", message: errorMessage)
}
})
//Zeile habe ich "Typ NSError hat keine Tiefgestellt Mitglieder" - Fehler. Ich habe versucht, bridging it, NSError, aber es funktioniert nicht in dieser Zeit. Was soll ich tun? vielen Dank
Was ist der Objekt-Typ der
Ali ist es ein NSError
Es ist Fehler nicht NSError
Versuchen Sie, um Fehler!.localizedDescription
Versuchen Sie, bridging it mit
error
? Wie es ein NSError
Objekt oder einige benutzerdefinierte Objekt?Ali ist es ein NSError
Es ist Fehler nicht NSError
Versuchen Sie, um Fehler!.localizedDescription
Versuchen Sie, bridging it mit
NSError
und überprüfen Sie das Ergebnis.InformationsquelleAutor H. Lamb | 2016-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst, nach dem code (text), anstatt ein screenshot.
In Swift 3
NSError
abgelöst hat viele API mit mehr generische SwiftError
Protokoll hat keineuserInfo
Wörterbuch. Brücke CASTET das Objekt zuNSError
Sie vergaß
userInfo
, das ist die Eigenschaft, die gelesen werden.das ist sehr dumm von mir. Vielen Dank für Eure Hilfe!
danke, das war hilfreich
InformationsquelleAutor vadian
Fand ich das funktionierte
InformationsquelleAutor Chris