東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關(guān)素材下載字體下載外語學(xué)習(xí)高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁硬件驅(qū)動(dòng)硬件教程 → Swift開發(fā)指南 pdf (中文版)電子版

Swift開發(fā)指南

Swift開發(fā)指南pdf (中文版)電子版

  • 大。6.3M
  • 語言:中文
  • 平臺(tái):WinXP
  • 更新:2014-11-13 17:37
  • 等級:
  • 類型:書集教程
  • 網(wǎng)站:http://m.tipsywinegypsy.com
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

wift是供iOS和OS X應(yīng)用編程的新編程語言,基于C和Objective-C,而卻沒有C的一些兼容約束。Swift采用了安全的編程模式和添加現(xiàn)代的功能來是的編程更加簡單、靈活和有趣。界面則基于廣受人民群眾愛戴的Cocoa和Cocoa Touch框架,展示了軟件開發(fā)的新方向。

《Swift開發(fā)指南》通過大量案例全面講解了Swift語言開發(fā),包含常量與變量、運(yùn)算符和表達(dá)式、數(shù)據(jù)類型、數(shù)據(jù)類型轉(zhuǎn)換、字符串類型、語言的元組類型、可選類型、數(shù)組、字典、控制語句、函數(shù)、閉包、類與結(jié)構(gòu)體、屬性、方法、下標(biāo)、繼承、構(gòu)造器、析構(gòu)器、擴(kuò)展、協(xié)議、內(nèi)存管理等。每章均配有同步練習(xí),由淺入深,循序漸進(jìn),最后通過iPhone計(jì)算器應(yīng)用的開發(fā)帶領(lǐng)讀者進(jìn)行了開發(fā)實(shí)戰(zhàn)。

《Swift開發(fā)指南》適合現(xiàn)有iOS開發(fā)者、其他移動(dòng)平臺(tái)開發(fā)者以及計(jì)算機(jī)專業(yè)大學(xué)生閱讀,也非常適合作為培訓(xùn)教材。

Swift開發(fā)指南目錄

第1章 準(zhǔn)備開始 

1.1 本書學(xué)習(xí)路線圖 

1.2 本書中的約定 

1.2.1 示例代碼約定 

1.2.2 圖示的約定 

1.3 Xcode開發(fā)工具 

1.3.1 Xcode安裝和卸載 

1.3.2 Xcode界面 

1.4 如何使用API幫助 

1.5 本章小結(jié) 

1.6 同步練習(xí) 

第2章 第一個(gè)Swift程序 

2.1 使用Playground編寫 

2.1.1 編程利器Playground 

2.1.2 編寫HelloWorld程序 

2.2 代碼解釋 

2.3 本章小結(jié) 

2.4 同步練習(xí) 

第3章 Swift基本語法 

3.1 標(biāo)識(shí)符和關(guān)鍵字 

3.1.1 標(biāo)識(shí)符 

3.1.2 關(guān)鍵字 

3.2 常量和變量 

3.2.1 常量 

3.2.2 變量 

3.2.3 命名規(guī)范 

3.3 注釋 

3.4 表達(dá)式 

3.5 本章小結(jié) 

3.6 同步練習(xí) 

第4章 基本運(yùn)算符 

4.1 算術(shù)運(yùn)算符 

4.1.1 一元運(yùn)算符 

4.1.2 二元運(yùn)算符 

4.1.3 算術(shù)賦值運(yùn)算符 

4.2 關(guān)系運(yùn)算符 

4.3 邏輯運(yùn)算符 

4.4 位運(yùn)算符 

4.5 其他運(yùn)算符 

4.6 本章小結(jié) 

4.7 同步練習(xí) 

第5章 基本數(shù)據(jù)類型 

5.1 Swift數(shù)據(jù)類型 

5.2 整型 

5.3 浮點(diǎn)型 

5.4 數(shù)字表示方式 

5.4.1 進(jìn)制數(shù)字表示 

5.4.2 指數(shù)表示 

5.4.3 其他表示 

5.5 數(shù)字類型之間的轉(zhuǎn)換 

5.5.1 整型之間的轉(zhuǎn)換 

5.5.2 整型與浮點(diǎn)型之間的轉(zhuǎn)換 

5.6 布爾型 

5.7 元組類型 

5.8 本章小結(jié) 

5.9 同步練習(xí) 

第6章 字符和字符串 

6.1 字符 

6.1.1 Unicode編碼 

6.1.2 轉(zhuǎn)義符 

6.2 創(chuàng)建字符串 

6.3 字符串可變性 

6.4 字符串比較 

6.4.1 大小和相等比較 

6.4.2 前綴和后綴比較 

6.5 本章小結(jié) 

6.6 同步練習(xí) 

第7章 控制語句 

7.1 分支語句 

7.1.1 條件語句if 

7.1.2 多分支語句switch 

7.1.3 在switch中使用范圍匹配 

7.1.4 在switch中比較元組類型 

7.2 循環(huán)語句 

7.2.1 while語句 

7.2.2 do while語句 

7.2.3 for語句 

7.2.4 for in語句 

7.3 跳轉(zhuǎn)語句 

7.3.1 break語句 

7.3.2 continue語句 

7.3.3 fallthrough語句 

7.4 本章小結(jié) 

7.5 同步練習(xí) 

第8章 集合 

8.1 數(shù)組集合 

8.1.1 數(shù)組聲明與初始化 

8.1.2 數(shù)組的修改 

8.1.3 數(shù)組遍歷 

8.2 字典集合 

8.2.1 字典聲明與初始化 

8.2.2 字典的修改 

8.2.3 字典遍歷 

8.3 集合的復(fù)制 

8.3.1 字典復(fù)制 

8.3.2 數(shù)組復(fù)制 

8.4 本章小結(jié) 

8.5 同步練習(xí) 

第9章 函數(shù) 

9.1 使用函數(shù) 

9.2 傳遞參數(shù) 

9.2.1 使用外部參數(shù)名 

9.2.2 參數(shù)默認(rèn)值 

9.2.3 可變參數(shù) 

9.2.4 參數(shù)的傳遞引用 

9.3 函數(shù)返回值 

9.3.1 無返回值函數(shù) 

9.3.2 多返回值函數(shù) 

9.4 函數(shù)類型 

9.4.1 作為函數(shù)返回類型使用 

9.4.2 作為參數(shù)類型使用 

9.5 函數(shù)重載 

9.6 嵌套函數(shù) 

9.7 泛型和泛型函數(shù) 

9.7.1 一個(gè)問題的思考 

9.7.2 泛型函數(shù) 

9.8 本章小結(jié) 
9.9 同步練習(xí) 
第10章 閉包 
10.1 回顧嵌套函數(shù) 
10.2 閉包的概念 
10.3 使用閉包表達(dá)式 
10.3.1 類型推斷簡化 
10.3.2 隱藏return關(guān)鍵字 
10.3.3 縮寫參數(shù)名稱 
10.3.4 使用閉包返回值 
10.4 使用尾隨閉包 
10.5 捕獲上下文中的變量和常量 
10.6 本章小結(jié) 
10.7 同步練習(xí) 
第二部分 面向?qū)ο笃?/p>

第11章 Swift語言中的面向?qū)ο筇匦浴?br/>11.1 面向?qū)ο蟾拍詈突咎卣鳌?br/>11.2 Swift中的面向?qū)ο箢愋汀?br/>11.3 枚舉 
11.3.1 成員值 
11.3.2 原始值 
11.3.3 相關(guān)值 
11.4 結(jié)構(gòu)體與類 
11.4.1 類和結(jié)構(gòu)體定義 
11.4.2 再談值類型和引用類型 
11.4.3 引用類型的比較 
11.5 類型嵌套 
11.6 可選類型與可選鏈 
11.6.1 可選類型 
11.6.2 可選鏈 
11.7 本章小結(jié) 
11.8 同步練習(xí) 
第12章 屬性與下標(biāo) 
12.1 存儲(chǔ)屬性 
12.1.1 存儲(chǔ)屬性概念 
12.1.2 延遲存儲(chǔ)屬性 
12.1.3 屬性觀察者 
12.2 計(jì)算屬性 
12.2.1 計(jì)算屬性概念 
12.2.2 只讀計(jì)算屬性 
12.2.3 結(jié)構(gòu)體和枚舉中的計(jì)算屬性 
12.3 屬性觀察者 
12.4 靜態(tài)屬性 
12.4.1 結(jié)構(gòu)體靜態(tài)屬性 
12.4.2 枚舉靜態(tài)屬性 
12.4.3 類靜態(tài)屬性 
12.5 使用下標(biāo) 
12.5.1 下標(biāo)概念 
12.5.2 示例:二維數(shù)組 
12.6 本章小結(jié) 
12.7 同步練習(xí) 
第13章 方法 
13.1 實(shí)例方法 
13.1.1 使用規(guī)范的命名 
13.1.2 結(jié)構(gòu)體和枚舉方法變異 
13.2 靜態(tài)方法 
13.2.1 結(jié)構(gòu)體中靜態(tài)方法 
13.2.2 枚舉中靜態(tài)方法 
13.2.3 類中靜態(tài)方法 
13.3 本章小結(jié) 
13.4 同步練習(xí) 
第14章 構(gòu)造與析構(gòu) 
14.1 構(gòu)造器 
14.1.1 默認(rèn)構(gòu)造器 
14.1.2 構(gòu)造器與存儲(chǔ)屬性初始化 
14.1.3 使用外部參數(shù)名 
14.2 構(gòu)造器重載 
14.2.1 構(gòu)造器重載概念 
14.2.2 值類型構(gòu)造器代理 
14.2.3 引用類型構(gòu)造器橫向代理 
14.3 析構(gòu)器 
14.4 本章小結(jié) 
14.5 同步練習(xí) 
第15章 繼承 
15.1 從一個(gè)示例開始 
15.2 構(gòu)造器繼承 
15.2.1 構(gòu)造器調(diào)用規(guī)則 
15.2.2 構(gòu)造過程安全檢查 
15.2.3 構(gòu)造器自動(dòng)繼承 
15.3 重寫 
15.3.1 屬性重寫 
15.3.2 方法重寫 
15.3.3 下標(biāo)重寫 
15.3.4 使用final關(guān)鍵字 
15.4 類型檢查與轉(zhuǎn)換 
15.4.1 使用is操作符 
15.4.2 使用as操作符 
15.4.3 使用Any和AnyObject類型 
15.5 本章小結(jié) 
15.6 同步練習(xí) 
第16章 擴(kuò)展和協(xié)議 
16.1 擴(kuò)展 
16.1.1 聲明擴(kuò)展 
16.1.2 擴(kuò)展計(jì)算屬性 
16.1.3 擴(kuò)展方法 
16.1.4 擴(kuò)展構(gòu)造器 
16.1.5 擴(kuò)展下標(biāo) 
16.2 協(xié)議 
16.2.1 聲明和遵守協(xié)議 
16.2.2 協(xié)議方法 
16.2.3 協(xié)議屬性 
16.2.4 把協(xié)議作為類型使用 
16.2.5 協(xié)議的繼承 
16.2.6 協(xié)議的合成 
16.3 擴(kuò)展中聲明協(xié)議 
16.4 本章小結(jié) 
16.5 同步練習(xí) 
第17章 Swift內(nèi)存管理 
17.1 Swift內(nèi)存管理概述 
17.1.1 引用計(jì)數(shù) 
17.1.2 示例:Swift自動(dòng)引用計(jì)數(shù) 
17.2 強(qiáng)引用循環(huán) 
17.3 打破強(qiáng)引用循環(huán) 
17.3.1 弱引用 
17.3.2 無主引用 
17.4 閉包中的強(qiáng)引用循環(huán) 
17.4.1 一個(gè)閉包中的強(qiáng)引用循環(huán)示例 
17.4.2 解決閉包強(qiáng)引用循環(huán) 
17.5 本章小結(jié) 
17.6 同步練習(xí) 
第三部分 過渡篇

第18章 從Objective-C到Swift 
18.1 選擇語言 
18.2 Swift調(diào)用Objective-C 
18.2.1 創(chuàng)建Swift工程 
18.2.2 在Swift工程中添加Objective-C類 
18.2.3 調(diào)用代碼 
18.3 Objective-C調(diào)用Swift 
18.3.1 創(chuàng)建Objective-C工程 
18.3.2 在Objective-C工程中添加Swift類 
18.3.3 調(diào)用代碼 
18.4 本章小結(jié) 
18.5 同步練習(xí) 
第19章 使用Foundation框架 
19.1 數(shù)字類NSNumber 
19.1.1 獲得NSNumber實(shí)例 
19.1.2 NSNumber對象的比較 
19.2 字符串類 
19.2.1 NSString類 
19.2.2 NSMutableString類 
19.2.3 NSString與String之間的關(guān)系 
19.3 數(shù)組類 
19.3.1 NSArray類 
19.3.2 NSMutableArray類 
19.3.3 NSArray與Array之間的關(guān)系 
19.4 字典類 
19.4.1 NSDictionary類 
19.4.2 NSMutableDictionary類 
19.4.3 NSDictionary與Dictionary之間的關(guān)系 
19.5 本章小結(jié) 
19.6 同步練習(xí) 
第四部分 實(shí)戰(zhàn)篇

第20章 iOS開發(fā)基礎(chǔ) 
20.1 iOS介紹 
20.2 第一個(gè)iOS應(yīng)用HelloWorld 
20.2.1 創(chuàng)建工程 
20.2.2 Xcode中的iOS工程模板 
20.2.3 程序剖析 
20.3 iOS API簡介 
20.4 本章小結(jié) 
20.5 同步練習(xí) 
第21章 項(xiàng)目實(shí)戰(zhàn)——基于分層架構(gòu)的多版本iPhone計(jì)算器 
21.1 應(yīng)用分析與設(shè)計(jì) 
21.1.1 應(yīng)用概述 
21.1.2 需求分析 
21.1.3 原型設(shè)計(jì) 
21.1.4 分層架構(gòu)設(shè)計(jì) 
21.1.5 應(yīng)用設(shè)計(jì) 
21.2 創(chuàng)建工程 
21.3 業(yè)務(wù)邏輯層開發(fā) 
21.3.1 創(chuàng)建CalcLogic.swift文件 
21.3.2 枚舉類型Operator 
21.3.3 CalcLogic類中屬性 
21.3.4 CalcLogic類中構(gòu)造器和析構(gòu)器 
21.3.5 CalcLogic類中更新主標(biāo)簽方法 
21.3.6 CalcLogic類中判斷是否包含小數(shù)點(diǎn)方法 
21.3.7 CalcLogic類中計(jì)算方法 
21.3.8 CalcLogic類中清除方法 
21.4 表示層開發(fā) 
21.4.1 添加圖片資源 
21.4.2 改變設(shè)計(jì)界面大小 
21.4.3 添加計(jì)算器背景 
21.4.4 在設(shè)計(jì)界面中添加主標(biāo)簽 
21.4.5 在設(shè)計(jì)界面中添加按鈕 
21.4.6 控件的輸出口和動(dòng)作 
21.4.7 視圖控制器 
21.5 Objective-C版本的計(jì)算器 
21.5.1 Xcode工程文件結(jié)構(gòu)比較 
21.5.2 表示層比較 
21.5.3 業(yè)務(wù)邏輯層比較 
21.6 Swift調(diào)用Objective-C實(shí)現(xiàn)的計(jì)算器 
21.6.1 在Swift工程中添加Objective-C類 
21.6.2 調(diào)用代碼 
21.7 Objective-C調(diào)用Swift實(shí)現(xiàn)的計(jì)算器 
21.7.1 在Objective-C工程中添加Swift類 
21.7.2 調(diào)用代碼 
21.8 本章小結(jié) 
21.9 同步練習(xí) 


PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

Swift開發(fā)指南截圖

下載地址

Swift開發(fā)指南 pdf (中文版)電子版

熱門評論
最新評論
第 3 樓 江蘇鎮(zhèn)江電信 網(wǎng)友 客人 發(fā)表于: 2015/5/12 17:15:54
我错了,是真的。不是骗人的, 不要点网通下载和电信下载,直接选择这两项下面的

支持( 5 ) 蓋樓(回復(fù))

第 2 樓 天津天津職業(yè)大學(xué) 網(wǎng)友 客人 發(fā)表于: 2015/5/7 16:45:33
不要点网通下载和电信下载,直接选择这两项下面的

支持( 2 ) 蓋樓(回復(fù))

第 1 樓 江蘇鎮(zhèn)江電信 網(wǎng)友 客人 發(fā)表于: 2015/4/28 16:55:35
草泥马骗人的

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論 查看所有評論(3)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

報(bào)錯(cuò)

請簡要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式