30
Eine neue Warnung in xcode 8 beta erhalten 3. Was ist falsch an dieser Syntax oder gibt es einen Fehler in xcode?xcode 8 beta 3: Erwartetes ',' Teile einer Bedingung mit mehreren Klauseln verbinden
SwiftyJSON.swift: 772: 35: Erwartete '' Verbindungsteile eines mehr Klausel Zustand
if let errorValue = error where errorValue.code == ErrorNotExist {
}
Danke für den Link - es war sehr schwer für mich zu finden, wie die Syntax geändert hatte, bis ich das sah. – Echelon
Dies ist der entscheidende Teil: ** "where-Klauseln werden nicht mehr verwendet, um boolesche Ausdrücke mit bedingter Bindung zu verbinden. Dies behebt Verwirrungsprobleme des Benutzers und behebt ein Problem, bei dem boolesche Bedingungen an beliebige Bindungen angehängt werden müssen." Komma stattdessen. – Echelon
Was passiert, wenn mein Code auf swift2.3 basiert? Ich werde Fehler von "boolean Bedingung erfordert, wo es getrennt von" – JerryZhou