Swift

Swift の true と TRUE は別物です。

More than 3 years have passed since last update.

Swift の Bool は true or false

Swift で Bool 型として扱われるのは、 true or false だけです。

じゃあ TRUE とか FALSE ってなんなのなの?

互換用に定義されている、 Int 型を返すマクロです。

Sample
TRUE == 1 // true
TRUE == 0 // false
TRUE == -1 // false

FALSE == 0 // true
FALSE == 1 // false
FALSE == -1 // false

 

さよなら YES or NO