Ho dispone di una condizione logica:Maniglia unica condizione il resto in rapida 'se andiamo' utilizzando 'dove'
if let login = login where validateLogin(login) {
// I'm not interesting with this condition
} else {
// This is interesting
}
c'è qualche possibilità di scrivere in qualche modo, se lasciate condizione di non gestire vera condizione (perché non voglio fare qualcosa con quello)? Quindi, qualcosa come la negazione:
!(if let login = login where validateLogin(login)) {
// This is interesting
}
Grazie per l'aiuto.
A meno che non mi manca qualcosa qui, bisogna tentare: 'se lasciare il login = login dove validateLogin (! login) '. Notare il '!' Prima di '='. Fammi sapere se lo fa. – Ares
Viene visualizzato un errore se si effettua il login! = Login. – edzio27
No, se let aValue = anOptional è un'istruzione di corrispondenza del modello, non un confronto. Se anOptional contiene un valore, associa il valore a un nome e inserisce il blocco. –