我有一個邏輯條件:手柄只能在其他條件迅速「如果讓」使用「其中」
if let login = login where validateLogin(login) {
// I'm not interesting with this condition
} else {
// This is interesting
}
是否有任何選擇,如果讓條件無法處理的真實情況(因爲我不想莫名其妙地寫做任何事情)?所以,類似於否定:
!(if let login = login where validateLogin(login)) {
// This is interesting
}
感謝您的幫助。
除非我在這裏失去了一些東西,你應該嘗試: '如果讓登錄=登錄其中validateLogin(!登錄)'。在'='之前注意'!'。讓我知道如果這樣做。 – Ares
它讓一個錯誤,如果讓登錄!=登錄。 – edzio27
不,如果讓aValue = anOptional是模式匹配語句,而不是比較。如果anOptional包含一個值,則它將該值綁定到名稱並進入該塊。 –