Wir haben diese Alamofire Fehlerbehandlung:Swift Alamofire: Wie sowohl eine gültige Anforderung und eine gültige Antwort-Code bestätigen
Alamofire.request(.GET, getUrl("mystuff")).responseData { response in
guard response.result.error == nil else {
//Handle error
}
}
Es funktioniert gut, wenn der Server nicht erreichbar ist oder das Zertifikat ungültig ist, usw.
Wenn jedoch der Server erreicht werden kann, aber einen 404/etc-Antwortcode zurückgibt, wird dieser Fehlerbehandlungscode nicht ausgelöst. Wie können Sie die Unterstützung für diesen Anwendungsfall in diesen Code integrieren?
Dies funktioniert dank. Aber ich habe festgestellt, dass die Alamofire-API eine schöne Methode hat, dies automatisch zu tun, also ging ich damit. –