Type Any hat keine tiefgestellten Mitglieder Swift 3.0

Versuche, eine Funktion so zu konvertieren, dass sie mit Swift 3.0 kompatibel ist. Musste den Parameter @ ändejson vonAnyObject zuAny:

fileprivate func checkForAuthorizationFailure(_ json: Any) -> Bool {

        let responseMessage = json["response"]! as? String
        if responseMessage == "Unauthorized. Invalid token or email." {
            return true
        }

        return false
    }

Jedoch an der Linie:let responseMessage = json["response"]! as? String Ich erhalte jetzt den Fehler: "Typ Any hat keine Indexmitglieder". Was mache ich hier falsch?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage