Swift學習之五 Bool型別

2021-06-22 09:28:17 字數 542 閱讀 9358

swift中的基本型別bool,bool值是邏輯值,因為bool值只能是true或者是false值。

如:

// true是乙個關鍵字,不能像c那樣用非0表示true

let orangesareorange = true

// false是乙個關鍵字,不能使用0來表示false

let trunipsaredelicious = false

bool值通常在條件語句中是很有用的,如:

// turnipsaredelicious 值只能是true or false

if turnipsaredelicious else

let integervalue = 1

if integervalue

let integervalue = 1

if integervalue == 1

四 Swift 5 0之 Bool型別

全系列導航 swift5.0 系列部落格索引 c語言和oc並沒有真正的bool型別 c語言的bool型別非0即真 oc語言的bool型別是typedef signed char bool swift引入了真正的bool型別 bool true false let isopen bool true l...

swift學習之路(四)bool型

這幾天都在準備軟考,然後軟考結束了休息了一天,今天開始繼續,先來個簡單的學學,適應下。首先值得注意的是如果在swift中直接使用零或非零來表示邏輯真假的話編譯器一定會彈出異常。在swift中,bool型只有兩種值 true,false。example import foundation var sa...

五 Swift學習之擴充套件 Extension

五 swift學習之擴充套件 extensions 擴充套件就是向乙個已有的類 結構體或列舉型別新增新功能 functionality 這包括在沒有許可權獲取原始源 的情況下擴充套件型別的能力 即逆向建模 擴充套件和 objective c 中的分類 categories 類似。不過與objecti...