Swift細(xì)致入門(mén)與最佳實(shí)踐
定 價(jià):79 元
- 作者:陳強(qiáng)
- 出版時(shí)間:2016/6/1
- ISBN:9787113216757
- 出 版 社:中國(guó)鐵道
- 中圖法分類(lèi):TN929.53
- 頁(yè)碼:596
- 紙張:
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)共分25章,循序漸進(jìn)的講解了Swift語(yǔ)言的基本語(yǔ)法知識(shí),并剖析了基于Swift開(kāi)發(fā)iOS應(yīng)用程序的方法。本書(shū)內(nèi)容全面,幾乎涵蓋了Swift開(kāi)發(fā)的所有內(nèi)容。全書(shū)內(nèi)容言簡(jiǎn)意賅,講解方法通俗易懂、詳細(xì),特別適合于初學(xué)者學(xué)習(xí)并消化。
Swift開(kāi)發(fā)*細(xì)致的入門(mén)與提升圖書(shū),極具實(shí)踐性的能力提升案頭寶典。秉承理論學(xué)習(xí)與實(shí)踐開(kāi)發(fā)相結(jié)合的原則,力求實(shí)現(xiàn)所有技術(shù)點(diǎn)和經(jīng)典案例的完美搭配。
第1章 Swift語(yǔ)言基礎(chǔ)
1.1
Swift概述 1
1.1.1
Swift的創(chuàng)造者 1
1.1.2
Swift的優(yōu)勢(shì) 2
1.2 搭建開(kāi)發(fā)環(huán)境 3
1.2.1
Xcode 介紹 3
1.2.2
下載并安裝Xcode 7 4
1.3 使用Xcode開(kāi)發(fā)環(huán)境 7
1.3.1
改變公司名稱(chēng) 7
1.3.2
通過(guò)搜索框縮小文件范圍
8
1.3.3
格式化代碼 8
1.3.4
代碼縮進(jìn)和自動(dòng)完成 9
1.3.5
文件內(nèi)查找和替代 10
1.3.6
快速定位到代碼行 13
1.3.7
快速打開(kāi)文件 13
第1章 Swift語(yǔ)言基礎(chǔ)
1.1
Swift概述 1
1.1.1
Swift的創(chuàng)造者 1
1.1.2
Swift的優(yōu)勢(shì) 2
1.2 搭建開(kāi)發(fā)環(huán)境 3
1.2.1
Xcode 介紹 3
1.2.2
下載并安裝Xcode 7 4
1.3 使用Xcode開(kāi)發(fā)環(huán)境 7
1.3.1
改變公司名稱(chēng) 7
1.3.2
通過(guò)搜索框縮小文件范圍
8
1.3.3
格式化代碼 8
1.3.4
代碼縮進(jìn)和自動(dòng)完成 9
1.3.5
文件內(nèi)查找和替代 10
1.3.6
快速定位到代碼行 13
1.3.7
快速打開(kāi)文件 13
1.3.8
使用書(shū)簽 14
1.3.9
自定義導(dǎo)航條 15
1.3.10
使用Xcode幫助 16
1.3.11
調(diào)試代碼 17
1.4 創(chuàng)建一個(gè)iOS 9項(xiàng)目 18
1.5 打開(kāi)一個(gè)現(xiàn)有的iOS 9項(xiàng)目 23
1.6 段Swift程序 24
實(shí)例1-1 使用Xcode 7開(kāi)發(fā)個(gè)
Swift程序 24
第2章 Swift的基礎(chǔ)語(yǔ)法
2.1 分號(hào) 31
2.2 空白 32
2.3 標(biāo)識(shí)符和關(guān)鍵字 32
2.3.1
標(biāo)識(shí)符 32
2.3.2
關(guān)鍵字 33
2.4 常量和變量 34
2.4.1
聲明常量 34
實(shí)例2-1 輸出常量的值 35
2.4.2
聲明變量 35
實(shí)例2-2 輸出變量的值 37
2.4.3
輸出常量和變量 39
實(shí)例2-3 計(jì)算一個(gè)圓的面積 39
2.4.4
標(biāo)注類(lèi)型 40
實(shí)例2-4 省略類(lèi)型聲明 40
2.4.5
常量和變量的命名規(guī)則 41
實(shí)例2-5 修改變量值 41
2.5 注釋 42
2.5.1
注釋的規(guī)則 42
實(shí)例2-6 演示注釋的用法 43
2.5.2
使用注釋的注意事項(xiàng) 43
2.6 數(shù)據(jù)類(lèi)型 44
2.6.1
數(shù)據(jù)類(lèi)型的分類(lèi) 45
2.6.2
類(lèi)型和類(lèi)型推斷 45
2.6.3
類(lèi)型注解 46
2.6.4
類(lèi)型標(biāo)識(shí)符 46
2.6.5
元組類(lèi)型 47
2.6.6
函數(shù)類(lèi)型 47
2.6.7
數(shù)組類(lèi)型 48
2.6.8
可選類(lèi)型 48
2.6.9
隱式解析可選類(lèi)型 49
2.6.10
協(xié)議合成類(lèi)型 50
2.6.11
元類(lèi)型 50
2.6.12
類(lèi)型繼承子句 50
2.6.13
類(lèi)型推斷 51
2.7 基本的數(shù)值類(lèi)型 51
2.7.1
整數(shù) 52
實(shí)例2-7 輸出整數(shù) 53
2.7.2
浮點(diǎn)數(shù) 54
實(shí)例2-8 使用浮點(diǎn)數(shù) 54
2.8 字面量 55
2.8.1
數(shù)值型字面量 55
實(shí)例2-9 使用數(shù)值型字面量 56
2.8.2
整型字面量 56
實(shí)例2-10 輸出不同進(jìn)制的17 57
2.8.3
浮點(diǎn)型字面量 57
2.8.4
文本型字面量 58
實(shí)例2-11 演示特殊符號(hào)的使用 59
2.8.5
數(shù)值的可讀性 59
2.9