Swift開發手冊:技巧與實戰 Swift开发手册:技巧与实战

陳剛

  • 出版商: 電子工業
  • 出版日期: 2016-01-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 333
  • 裝訂: 平裝
  • ISBN: 7121275171
  • ISBN-13: 9787121275173
  • 相關分類: Apple Developer
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

由陳剛編著的《Swift開發手冊(技巧與實戰)》分為6章,第1章介紹了與i0S開發環境搭建有關的知識點。第2章是Swift基礎語法,基於Swift1.2正式版本。第3章是Swift,進階語法,除了有難度的語法點之外,還加入了Swift 2.0正式版本的語法改動與新特性。第4章是作者根據斯坦福大學iOS 8公開課的計算器項目進行改進的計算器項目,通過這個簡單的項目介紹了Xcode的基本用法和在i0S開發中的重要概念——MVC:模式。第5章介紹了iOS中的重要內容UIKit框架,涵蓋了UIKit中常用的控件,並通過豐富的實例展示了每一個控件的用法;第5章的最後幾節介紹了i0S 9中的新成員,並詳細講解了何如使用AutoLayout對頁面元素進行佈局。第6章介紹了iOS系統API的用法,全部基於Xcode 7.O正式版,使用Swift:2.0語法。附錄A是作者精心挑選的一些幫助貼士。


本書知識點較為全面,版本也較為貼近目前日常開發所使用的版本,既可以作為初學者的入門教材,也可以作為經驗老手的一個備忘手冊。

 

<章節目錄>

第1章  搭建Swift開發環境
  1.1  Swift 語言介紹
    1.1.3  Swift 語言的前世今生
    1.1.2  Swift 與Objective-C
  1.2  Mac OS X 操作系統
  1.3  Xcode 簡介和獲取方法
    1.3.1  Xcode 簡介
    1.3.2  Playground簡介
    1.3.3  Xcode 的獲取方法
  1.4  iphone SDK 簡介
第2章  Swift基礎語法
  2.1 基礎知識
    2.1.1  命名規則
    2.1.2  常量與變量
    2.1.3  類型推測
    2.1.4  註釋
    2.1.5  輸出常量和變量
  2.2  基本數據類型
    2.2.1  整數
    2.2.2  浮點數
    2.2.4  元組類型
    2.2.5  可選型
  2.3  基本運算符
    2.3.1  賦值運算符
    2.3.2  數值運算
    2.3.3  自增和自減運算
    2.3.4  複合賦值
    2.3.5  比較運算
    2.3.6  三元運算符
    2.3.7  邏輯運算符
    2.3.8  範圍
    2.3.9  括號優先級
  2.4  字符串與字符
  2.5  集合類型.
    2.5.1  數組
    2.5.2  集合
    2.5.3  字典
  2.6  控制流
    2.6.1  For 循環
    2.6.2  while 循環
    2.6.3  If 判斷語句
    2.6.4  Switch 開關語句
  2.7  函數
  2.7  閉包
  2.9  Swift 三傑——類、結構體、枚舉
    2.9.1  Swift 三傑簡介
    2.9.2  值引用與類型引用
    2.9.3  類
    2.9.4  結構體
    2.9.5  枚舉

  2.10 屬性
    2.10.1  存儲屬性
    2.10.2  計算屬性
    2.10.3  屬性觀察器
    2.10.4  類型屬性
    2.11方法
  2.12 下標
  2.13 繼承
  2.14 構造與析構
    2.14.1  構造器
    2.14.2  析構器
  2.15 類型檢查與類型轉換
    2.15.1  類型檢查
    2.15.2  類型轉換
  2.16 類型嵌套
  2.17 擴展
    2.17.1  擴展計算屬性
    2.17.2  擴展構造器
    2.17.3  擴展方法
    2.17.4  擴展下標
    2.18 協議
    2.18.1  聲明協議
    2.18.2  遵守協議
    2.18.3  實現協議
    2.19 泛型
  2.20 斷言
第3章  Swit進階語法
第4章  IOS開發中的MVC模式
第5章  掌控UIKit
第6章  iOS開發揭秘

 

<作者介紹>

編者:陳剛
陳剛,西安電子科技大學電腦系研究生,在校期間屢獲國內外競賽大獎。一個低調熱情的Swifter,使用Swift語言編寫了SoFun、掌上網管等優秀應用。CSDN認證專家、專欄作者,博客地址:http://blocl.csdn.net∕cql991130

 

 

目錄大綱