《Swift入門指南》 V3.00 的所有範例程式。
內容包括如何建立變數、常數、字串、布林值、整數、浮點數、物件、屬性、方法、陣列、字典、選擇型態、 nil
、序對以及利用關鍵字 typelias
替型態名稱取別名等的範例程式碼。
內容討論 Swift 的命名習慣的範例程式碼。
內容包括介紹運算式、運算元、正負運算子、邏輯補數運算子、算術運算子、相等性及關係運算子、指派運算子、計算的優先次序、陳述等等的範例程式碼。
內如包括介紹 if else
、 switch case default
等控制結構的範例程式碼。
內容包括介紹 while
、 repeat while
、 for in
等控制結構的範例程式碼。
內容包括介紹定義函數、參數、回傳值等十組範例程式碼。
內容包括介紹定義 enum
的三組範例程式碼。
內容包括介紹定義 struct
的三組範例程式碼。
內容包括介紹定義 class
的三組範例程式碼。
內容包括介紹定義繼承、實作協定等二組範例程式碼。
內容包括介紹如何用 throws
及 throw
定義錯誤,以及利用 do try catch
進行錯誤處理的範例程式碼。
內容包括介紹如何定義建構子及解構子的範例程式碼。
內容包括 Encrypt
類別,以及 Encrypt
類別的基本規格範例程式碼。
內容包括實作 Encrypt
類別的 setCode()
方法,以及初步測試的範例程式碼。
內容包括實作 Encrypt
類別的 setCode()
方法,以及增加測試的範例程式碼。
內容包括實作 Encrypt
類別的 setCode()
方法,以及印出測試結果的範例程式碼。
內容包括實作 Encrypt
類別的 setCode()
方法,以及印出修正結果的範例程式碼。
內容包括實作 Encrypt
類別的 findAlphabetIndex()
、 isLowercase()
、 findCode()
、 toEncode()
等方法,以及印出編碼結果的範例程式碼。
內容包括實作 Encrypt
類別的 findCodeIndex()
、 findLetter()
、 toDecode()
等方法,以及印出編碼、解碼結果的範例程式碼。
內容包括重構後的 Encrypt
類別。
內容包括以 Storyboard 規劃出利用 Encrypt
類別的編碼 macOS App 的基本外觀。
內容延續 u22 ,將每個按鈕設置初步的顯示訊息功能。
內容延續 u23 ,整合 Encrypt
進入專案,並加入對應的編碼、解碼功能。
內容延續 u24 ,加入利用 Core Data 儲存密碼表的功能。
內容延續 u25 ,例如 Cocoa 框架繼續完成拷貝及清除等功能。
內容包括以 Storyboard 規劃出利用 Encrypt
類別的編碼 iOS 遊戲的基本外觀。
內容延續 u28 ,利用 Storyboard 設置 Auto Layout 。
內容延續 u29 ,實作載入遊戲的相關程式。
內容延續 u30 ,加入結果頁面及相關的 Controller 類別。
內容延續 u31 ,加入將分數儲存至 Core Data 及切換頁面的相關程式。
內容延續 u32 ,設置啟動頁面。
如欲購書請參考以下連結