什么是布尔

Bool 是一个布尔类型,有两个可能的值:truefalse

let aTrueBool = true
let aFalseBool = false

Bools 在控制流语句中用作条件。该 if 语句使用一个布尔条件来确定的代码运行该块:

func test(_ someBoolean: Bool) {
    if someBoolean {
        print("IT'S TRUE!")
    }
    else {
        print("IT'S FALSE!")
    }
}
test(aTrueBool)  // prints "IT'S TRUE!"