今天要介紹幾個在Swift中常用到的流程控制邏輯語法以及optional
switch用於將一個數值與多種情況做比對,case需含有所有的情況,若無法滿足則需加上default,格式如下圖
swift中宣告funcion的方法為
func 函數名稱(參數名稱: 型態) -> 回傳型態{
欲執行的程式
}
此為無回傳參數之function,呼叫時輸入參數就會直接執行函數內之程式
在函數後面加上 -> 回傳值的型態,就能使函數以我們所想要的型態回傳參數
概念類似於if的用法,不同的是若不滿足判斷式時會直接return,用於提前退出目前函式
最後介紹一下optional,在swift中允許將數值存成空值,也就是nil
今天先到這告個段落,明天開始會進入xcode專案的部分