Swift 起步走

從 Swift 基礎入門到實戰 iPhone App

  • 語言:繁體中文
  • 字數: 97,450
電子書定價:NT$ 450
電子書售價:NT$ 360
限時特價
2017線上國際書展,2/28前,全站3本75折

本書為流動版面EPUB,適合用手機、平板及電腦閱讀。

可購買品項 原價 售價
電子書 NT$450 NT$360

本書內容包含:

  • Swift 語法的詳細介紹
  • UIKit 常用元件的詳細介紹
  • 35 個範例 App
  • 3 個完整實戰 App

使用 Swift 3.0 版本,對應 iOS 10 。

無論你是:

√ 零程式語言設計基礎的初心者

√ 想要加大守備範圍的 Objective-C 老手

√ 想要增進更多技能的其他程式語言高手

這本書都可以帶領你進入認識 Swift 的第一道門

本書會從 Swift 最基礎的內容開始講起,熟悉後會進入物件導向及屬於 Swift 特性的部份。接著為了編寫 iPhone 應用程式所需,會介紹常用的 UIKit 元件。最後綜合所有學習到的知識,從規劃到實作完整建立三個 iPhone 應用程式。以下為所有可以學習到的章節內容:

  • Swift 基礎

    • 基本知識
    • 基本型別
    • 基本運算子
    • 字串及字元
    • 集合型別
    • 控制流程
    • 函式
    • 閉包
  • Swift 進階

    • 列舉
    • 類別及結構
    • 屬性
    • 方法
    • 下標
    • 繼承
    • 建構過程及解構過程
    • 自動參考計數
    • 可選鏈
    • 錯誤處理
    • 型別轉換
    • 巢狀型別
    • 擴展
    • 協定
    • 泛型
    • 存取控制
  • UIKit

    • UIKit 初探
    • 文字標籤 UILabel
    • 文字輸入 UITextField
    • 輸入多行文字 UITextView
    • 按鈕 UIButton
    • 提示框 UIAlertController
    • 圖片 UIImageView
    • 選取日期時間 UIDatePicker
    • 選擇器 UIPickerView
    • 開關 UISwitch
    • 分段控制 UISegmentedControl
    • 進度條 UIProgressView
    • 滑桿 UISlider
    • 步進器 UIStepper
    • 網頁 UIWebView
    • 表格 UITableView
    • 網格 UICollectionView
    • 搜尋 UISearchController
    • 滑動視圖 UIScrollView
    • 多頁面
    • 導覽控制器 UINavigationController
    • 標籤列控制器 UITabBarController
    • 手勢 UIGestureRecognizer
    • 簡單動畫 Animations
    • 儲存資訊 UserDefaults
  • 資料庫

    • SQLite
    • Core Data
  • iPhone Apps

    • 待辦事項

      • 規劃與實作
      • 程式之外的設定
      • 播放音效
      • UITableView 的編輯模式
    • 遊玩臺北

      • 規劃與實作
      • 取得遠端 API 資料並儲存
      • 地圖與定位
    • 記帳

      • 規劃與實作

本書範例程式碼放在 https://github.com/itisjoe/swiftgo_files

推薦書籍

最近瀏覽與試讀
Swift 起步走