Swift 入門指南 V3.00
0 篇書評

Swift 入門指南 V3.00

  • 出版日期: 2015/03/16
  • 語言:繁體中文
  • 檔案大小:1.9GB
  • 商品格式:流動版面 EPUB
  • 字數: 62,598
紙本書定價:NT$ 430
電子書定價:NT$ 300
電子書售價:NT$ 200
本書為流動版面 EPUB,適合用 mooInk、手機、平板及電腦閱讀。

《Swift入門指南》適合程式語言的完全初學者,以軟體專案開發的模式引導學習,讓完全初學者從起步就對軟體專案開發有概略的認識,這本書除了 Swift 3 的語言基礎外,也涵蓋 Xcode 的基本教學,包括 Storyboard 、 Auto Layout 、 Core Data 及使用資源檔案等主題。

詳細資訊

《Swift入門指南》適合程式語言的完全初學者,以軟體專案開發的模式引導學習,讓完全初學者從起步就對軟體專案開發有概略的認識,這本書除了 Swift 3 的語言基礎外,也涵蓋 Xcode 的基本教學,包括 Storyboard 、 Auto Layout 、 Core Data 及使用資源檔案等主題。

本書的目錄如下

封面 目錄 關於本書 基礎篇 * 單元 0 - 開始之前 * 單元 1 - 認識 Swift 語言 * 單元 2 - 變數、常數與資料型態 * 單元 3 - 變數命名規則 * 單元 4 - 運算式與陳述 * 單元 5 - 選擇 * 單元 6 - 迴圈 * 單元 7 - 函數 * 單元 8 - 列舉 * 單元 9 - 結構 * 單元 10 - 類別 * 單元 11 - 繼承與協定 * 單元 12 - 錯誤處理 * 單元 13 - ARC 與型態安全問題 軟體開發篇 * 單元 14 - Encrypt 類別 * 單元 15 - 實作 setCode() * 單元 16 - 繼續測試 * 單元 17 - 修正後的數學公式 * 單元 18 - 編碼 * 單元 19 - 解碼 * 單元 20 - 重構 Mac OS App 篇 * 單元 21 - MVC 模式與新增 Cocoa 專案 * 單元 22 - 編輯 Storyboard * 單元 23 - Outlet 與 Action * 單元 24 - 整合 Encrypt * 單元 25 - 存檔與載入 * 單元 26 - 完成版的英文小寫字母編碼器 * 開發練習 - macOS App 專案 iOS App 篇 * 單元 27 - 遊戲設計與新增 iOS 專案 * 單元 28 - iOS 的 Storyboard * 單元 29 - 設計 Auto Layout * 單元 30 - 關於 viewDidLoad() * 單元 31 - 第二組 Scene 及 Controller * 單元 32 - 儲存資料與切換到計分板 * 單元 33 - 完成版的還原句子遊戲與實機測試 * 單元 34 - 下一步 * 開發練習 - iOS App 專案 範例程式篇 * Encrypt.swift (除錯發展版本) * Encrypt.swift (重購版本) * ViewController.swift (Mac 版本) * ViewController.swift (iOS 版本) * ResultController.swift (iOS 版本) 出版資訊

「基礎篇」為介紹 Swift 語言基礎,所有往後「軟體開發篇」、「macOS App 篇」及「iOS App 篇」需要的程式設計知識及技巧都會在此篇說明。

「軟體開發篇」帶領讀者開發軟體功能核心,也就是 MVC 模式中的 M 部分,好在「macOS App 篇」及「iOS App 篇」直接跟 V 與 C 接軌。

「macOS App 篇」是利用「軟體開發篇」開發好的 M ,製作簡單的 macOS App ,最後的專案開發練習繼續製作其他四個 macOS App ,加深讀者的專案開發經驗。

「iOS App 篇」則是繼續利用「軟體開發篇」開發好的 M ,製作簡單的 iOS 小遊戲,最後同樣有專案開發練習,除了討論如何把 macOS App 移植到 iOS 上以外,也有一個全新 iOS App 專案練習。

所有的範例程式(包括專案開發練習)可以以下九個 GitHub 網址下載 https://github.com/kaichingchang/Swift-Guide-Code https://github.com/kaichingchang/Swift-macOS-GuessGame https://github.com/kaichingchang/Swift-macOS-CommonName https://github.com/kaichingchang/Swift-macOS-MemoWord https://github.com/kaichingchang/Swift-macOS-Cage https://github.com/kaichingchang/Swift-iOS-GuessGame2 https://github.com/kaichingchang/Swift-iOS-MemoWord2 https://github.com/kaichingchang/Swift-iOS-Cage2 https://github.com/kaichingchang/Swift-iOS-PhotoPlayer

本書於 2017/08/12 更新為 V3.00 ,內容從 V1.21 的 207 頁增加至 402 頁。

目錄列表

購買說明

根據台灣現行法規,數位內容( 如電子書、音樂、影片、遊戲、App )形式之商品,不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試讀」功能後再付款購買。

劃線註記

購買後可以劃線與撰寫書評
劃線列表(15
試讀