今天我們來介紹一些常用語法
在寫程式的時候我們最先做的事情就是先宣告需要的變數或常數
var i = 0
let j = 1
var是用來代表可變的變數,而let就代表不可變的常數,也就是說我們可以對帶有var字樣的數值進行覆蓋,更改的動作,而let就不行,它是固定的,當我們試圖對其更改時就會報錯。
還有一點需要注意的是,如果我們要事先給其對應型態,必須在名稱後加上“:”
let j : Int = 1
說到型別就要提一下他有哪幾樣型別了
var num = 123
var num = 123.123
var Should = true
var word = "Hello"
此外,swift還有一個特殊型別叫可選型別
平常我們在其他程式語言可能會用“”或0之類的來代表沒有值,那swift這邊沒有值的定義就是nil
前者在swift中還是有“”和0這兩個值在,而nil就是實際意義上沒有值的意思,加入可選型別後程式即使沒有值也可以正常執行
我們會在swift中於型別後面加入“?”來代表可選型別
let j : Int? //類似這種寫法
需要注意的是如果沒有加入“?”,程式如果沒有任何值的話就會報錯
這篇簡單介紹到這邊,下一篇我會分享控制流程的部分~