Swift Language Annulla un Bool con il prefisso! operatore


Esempio

Il prefisso ! l'operatore restituisce la negazione logica del suo argomento. Cioè !true restituisce false , e !false restituisce true .

print(!true)  // prints "false"
print(!false) // prints "true"

func test(_ someBoolean: Bool) {
    if !someBoolean {
        print("someBoolean is false")
    }
}