第十一屆

self
Hello Swift
Emma

系列文章

DAY 21

21/30 OOPS!物件導向程式設計-2

(承21/30 OOPS!物件導向程式設計-1) 類別就像製作物件的藍圖,並且整合管理相關的資料,也可自定義型別。試著替類別加入「屬性」與「方法」來描述產生的物...

DAY 22

22/30 OOP之Initialization

Why 類別的實例使用前,都需要初始化。 What 設定實例每一個所儲存屬性的初始值,但Optional型別的屬性可以沒有初始值。 How 於宣告時設置。 cl...

DAY 23

23/30 不入虎穴焉得虎子

Superclass & Subclasssubclass子類別可以繼承Superclass父類別的方法與屬性。若要生成兩個相似的物件,可以先寫A類別(...

DAY 24

24/30 不是小朋友也要做選擇

UIPickerView提供各種項目讓使用者做選擇時常用的類別。 從元件庫加入PickerView並設定AutoLayout 將PickerView的Data...

DAY 25

25/30 switch也是語法-1

switch跟if一樣是條件語句,他會嘗試把某個值與數個模式(pattern)進行匹配。根據第一個匹配成功的模式,switch語句會執行對應的程式碼。 swit...

DAY 26

26/30 switch也是語法-2

Default有時候不需要匹配每個列舉成員,預設default分支來可以涵蓋所有未明確被提出的任何成員。 enum Brand { case danda...

DAY 27

27/30 I服了U-1

協定UIPickerViewDelegate,UIPickerViewDataSource,UITableView協定僅宣告方法、屬性,不會直接定義內容,而是使...

DAY 28

28/30 I服了U-2

(承27/30 I服了U-1)協定:MoneyTransferProtocol宣告方法:giveMoney protocol MoneyTransferProt...

DAY 29

29/30 命裡有時終須有

Life cycle of an App 生命週期 當使用者按下App Icon的「瞬間」,系統會先執行函式@UIApplicationMain,並產生元件U...

DAY 30

30/30 命裡無時莫強求

Life cycle of View 生命週期loadView:用程式碼產生畫面 viewDidLoad:讀入畫面之後執行第一個載入的方法,可以按照自己希望Ap...