Swift 變數

這篇教學文章是 Swift 系列的一部分。 變數可以讓我們將值指派給一個標籤,並使用 var 關鍵字來定義: var name = "Roger" var age = 8 一旦定義了一個變數,我們就可以修改它的值: age = 9 如果你不想變更變數的值,可以使用 let 關鍵字來定義常數: let name = "Roger" let age = 8 禁止修改常數的值。 當你定義一個變數並給它賦值時,Swift 會隱式地推斷它的類型。 8 是一個 Int 值。 "Roger" 是一個 String 值。 像 3.14 這樣的十進制數是一個 Double 值。 你也可以在初始化時指定類型: let age: Int = 8 但通常讓 Swift 推斷它的類型是常見的,特別是當你聲明一個沒有初始化值的變數時。 你可以聲明一個常數,然後在後面初始化它: let age: Int age = 8 一旦一個變數被定義,它就綁定到那個類型,除非你明確轉換它,否則不能將其他類型的值賦給它。 你不能這樣做: var age = 8 age = "nine" Int 和 String 只是 Swift 提供的兩種內置數據類型中的其中兩種。