/** 布爾類型 true false */ let turnOffLight = 1; /** 在 swift中 if 後面只能放個布爾類型的成員變量或者常量 放布爾類型的表達式 這個和C語言 OC是不一樣的 */ if turnOffLight == 1 { print("Turn OFF") } let flag = true if flag { print("Turn OFF") } else { print("Turn ON") } let varValue = 1 // 可以看到這個地方,如果漏寫了一個等號,會有報錯, // 因為 if 後面只能放布爾值;這就避免了其他語言會把它當真使用的 if varValue == 1 { print(varValue) }