Swift從入門到精通

Swift從入門到精通
定價:474
NT $ 412
  • 作者:張益琿
  • 出版社:清華大學出版社
  • 出版日期:2017-05-01
  • 語言:簡體中文
  • ISBN10:7302469202
  • ISBN13:9787302469209
  • 裝訂:413頁 / 普通級 / 1-1
 

內容簡介

張益琿編着的《Swift從入門到精通》由專業的iOS開發工程師根據Swift3精心編撰,兼備核心語法、編程技巧與應用實踐3大主題。

第一部分從Xcode開發工具及Swift學習環境的搭建開始,重點介紹Swift3的語言特性和應用場景,並提供了大量編程練習,幫助讀者盡快掌握Swift語言的精髓。

第二部分介紹Swift開發iOS應用的基本技能,包括獨立UI控件的應用、視圖界面邏輯的開發、動畫與布局技術、網絡與數據處理技術等,旨在帶領讀者掌握獨立開發一款iOS應用程序的能力。

第三部分為應用部分,這部分安排了3個實戰項目(簡易計算器、生活記事本、中國象棋游戲),項目的安排有簡到難,旨在全面鍛煉讀者的實際開發能力,使用Swift進行開發實踐。

通過本書的學習,讀者可以輕松地掌握使用Swift語言開發一款iOS軟件從理論到實踐的全部技術細節。本書適合使用Swift3開發iOS應用的新手,有Objective-C基礎想學習Swift3的iOS開發人員,也很適合用作培訓機構與大中專院校移動開發課程的教學參考書。

張益琿,軟件開發工程師,擁有多年iOS開發經驗,曾開發iOS平台系列——游戲瘋狂越獄1~2、應用物通配貨軟件、VIP Exam考試庫、證券財經軟件等,現就職於中國唯品會。2016年出版著作《iOS開發實戰:從零基礎到App Store上架》。
 

目錄

第1部分 Swift語言基礎
第1章 學習環境的搭建
1.1 申請個人AppleID賬號
1.2 下載與安裝Xcode開發工具
1.3 Xcode開發工具簡介
1.4 使用Playground進行Swift代碼演練
第2章 量值與基本數據類型
2.1 變量與常量
2.1.1 變量與常量的定義和使用
2.1.2 變量和常量的命名規范
2.2 關於注釋
2.3 初識基本數據類型
2.3.1 數學進制與計算機存儲原理
2.3.2 整型數據
2.3.3 浮點型數據
2.3.4 布爾型數據
2.4 兩種特殊的基本數據類型
2.4.1 元組
2.4.2 可選值類型
2.5 為類型取別名
2.6 練習及解析
第3章 字符、字符串與集合類型
3.1 字符串類型
3.1.1 進行字符串的構造
3.1.2 字符串的組合
3.2 字符類型
3.2.1 字符類型簡介
3.2.2 轉義字符
3.3 字符串類型中的常用方法
3.4 集合類型
3.4.1 Array數組類型
3.4.2 Set集合類型
3.4.3 Dictionary字典類型
3.5 練習及解析
第4章 基本運算符與程序流程控制
4.1 初識運算符
4.1.1 賦值運算符
4.1.2 基本算術運算符
4.1.3 基本邏輯運算符
4.1.4 比較運算符
4.1.5 條件運算符
4.2 Swift語言中兩種特殊的運算符
4.2.1 空合並運算符
4.2.2 區間運算符
4.3 循環結構
4.3.1 for-in循環結構
4.3.2 while與repeat-while條件循環結構
4.4 條件選擇與多分支選擇結構
4.4.1 if與if-else條件選擇結構
4.4.2 switch-case多分支選擇結構
4.5 Swift語言中的流程跳轉語句
4.6 練習及解析
第5章 函數與閉包技術
第6章 高級運算符與枚舉
第7章 類與結構體
第8章 屬性與方法
第9章 構造方法與析構方法
第10章 內存管理與異常處理
第11章 類型轉換、泛型、擴展與協議
第2部分 iOS開發基礎
第12章 UI控件與邏輯交互(1)
第13章 UI控件與邏輯交互(2)
第14章 視圖控制器與高級UI視圖控件
第15章 動畫與界面布局技術
第16章 網絡與數據存儲技術
第3部分 項目實戰
第17章 實戰一:簡易計算器
第18章 實戰二:點滴生活記事本
第19章 實戰三:《中國象棋》游戲
附錄A CocoaPods庫管理工具的應用
附錄B 關鍵概念檢索表
網路書店 類別 折扣 價格
  1. 新書
    87
    $412