今天要來看的是控制流(Control Flow)這個東西,裡面有很多語法,有 while循環可以多次執行動作,if、guard 還有 switch 可以根據條件...
今天是第12天了,在這個鐵人賽裡已經完成3分之1了,每天要PO文的狀態,讓我最近回家都很準時睡覺,可能順便改善了作息呢,一舉數得。今天要來介紹 while 這個...
今天來繼續我們的控制流,今天來講一下 if 跟 switch 這兩個語法。 If if 語法最簡單的狀況下就是他有一個條件,只有條件為true ,他才會執行。簡...
今天要來介紹寫程式裡面很重要的函數,為什麼重要呢?因為基本上寫程式都靠它,那函數是什麼呢?你把函數想成就是一個動作,大家都有打過遊戲吧,遊戲裡面打怪的時候是不是...
今天我們來繼續函數的部分。 多重返回值函數 可以使用元組類型讓多個值當一個複合值從函數返回。讓我們來看一下官方的例子。 func minMax(array: [...
今天來繼續函數,廢話不多說直接開始。 函數類型 每個函數都有特定的類型,函數的類型都是由參數跟返回值所組成的。 官方有兩個簡單的例子 func addTwoIn...
今天要來進入到我也很害怕的閉包,因為我有時候也看不太懂在說什麼,但藉由這個機會,在寫了一些東西後的我,可不可以明白一點他的概念。 閉包 閉包是自包含的函數代碼塊...
今天來繼續我們的困難閉包。 尾隨閉包 尾隨閉包就是當你的閉包做為函數的參數時,可以用尾隨閉包來縮短程式碼的表達式。 func someFunctionThatT...
今天來繼續我們的閉包。 值捕獲 閉包可以在其被定義的上下文中捕獲常量或變量。Swift 中,嵌套函數最簡單捕獲,也就是定義在其他函數裡面的函數。嵌套函數也能捕獲...
終於到了第20天了,已經完成了3/2的進度了。我們今天要來講 枚舉(enum) 這個東西。枚舉可以用在許多地方。 枚舉 枚舉語法 使用 enum 來最關鍵字跟創...