日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Swift開發(fā)指南

Swift開發(fā)指南

Swift開發(fā)指南

定 價:¥69.00

作 者: 關(guān)東升,趙志榮 著; 王軍花,張霞 編
出版社: 人民郵電出版社
叢編項: 圖靈原創(chuàng)
標(biāo) 簽: 暫缺

ISBN: 9787115366245 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 324 字數(shù):  

內(nèi)容簡介

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

作者簡介

  關(guān)東升,國內(nèi)知名iOS技術(shù)作家,iOS技術(shù)顧問,高級培訓(xùn)講師,移動開發(fā)專家。擔(dān)任51CTO社區(qū)iOS技術(shù)顧問,精通iOS、Android和Windows Phone及HTML5等移動開發(fā)技術(shù),擅長移動平臺的應(yīng)用和游戲類項目開發(fā)。曾先后主持開發(fā)大型網(wǎng)絡(luò)游戲《神農(nóng)訣》的iOS和Android客戶端、國家農(nóng)產(chǎn)品追溯系統(tǒng)的iPad客戶端、酒店預(yù)訂系統(tǒng)的iPhone客戶端、金融系統(tǒng)微博的iOS和Windows Phone及Android客戶端。在App Store上發(fā)布了多款游戲和應(yīng)用軟件。長期為中國移動研究院、云南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務(wù)局等企事業(yè)單位授課。除本書外,還著有《iOS開發(fā)指南》《品味移動設(shè)計》《iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實踐》《iOS傳感器應(yīng)用開發(fā)最佳實踐》《iOS多媒體編程技術(shù)最佳實踐》《iPhone與iPad開發(fā)實戰(zhàn)——iOS經(jīng)典應(yīng)用剖析》等暢銷書。

圖書目錄

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章 第一個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)識符和關(guān)鍵字
3.1.1 標(biāo)識符
3.1.2 關(guān)鍵字
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.2.3 命名規(guī)范
3.3 注釋
3.4 表達式
3.5 本章小結(jié)
3.6 同步練習(xí)
第4章 基本運算符
4.1 算術(shù)運算符
4.1.1 一元運算符
4.1.2 二元運算符
4.1.3 算術(shù)賦值運算符
4.2 關(guān)系運算符
4.3 邏輯運算符
4.4 位運算符
4.5 其他運算符
4.6 本章小結(jié)
4.7 同步練習(xí)
第5章 基本數(shù)據(jù)類型
5.1 Swift數(shù)據(jù)類型
5.2 整型
5.3 浮點型
5.4 數(shù)字表示方式
5.4.1 進制數(shù)字表示
5.4.2 指數(shù)表示
5.4.3 其他表示
5.5 數(shù)字類型之間的轉(zhuǎn)換
5.5.1 整型之間的轉(zhuǎn)換
5.5.2 整型與浮點型之間的轉(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ù)默認值
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 一個問題的思考
9.7.2 泛型函數(shù)
9.8 本章小結(jié)
9.9 同步練習(xí)
第10章 閉包
10.1 回顧嵌套函數(shù)
10.2 閉包的概念
10.3 使用閉包表達式
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ū)ο笃?br />第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 存儲屬性
12.1.1 存儲屬性概念
12.1.2 延遲存儲屬性
12.1.3 屬性觀察者
12.2 計算屬性
12.2.1 計算屬性概念
12.2.2 只讀計算屬性
12.2.3 結(jié)構(gòu)體和枚舉中的計算
屬性
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 實例方法
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 默認構(gòu)造器
14.1.2 構(gòu)造器與存儲屬性初始化
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 從一個示例開始
15.2 構(gòu)造器繼承
15.2.1 構(gòu)造器調(diào)用規(guī)則
15.2.2 構(gòu)造過程安全檢查
15.2.3 構(gòu)造器自動繼承
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章 擴展和協(xié)議
16.1 擴展
16.1.1 聲明擴展
16.1.2 擴展計算屬性
16.1.3 擴展方法
16.1.4 擴展構(gòu)造器
16.1.5 擴展下標(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 擴展中聲明協(xié)議
16.4 本章小結(jié)
16.5 同步練習(xí)
第17章 Swift內(nèi)存管理
17.1 Swift內(nèi)存管理概述
17.1.1 引用計數(shù)
17.1.2 示例:Swift自動引用計數(shù)
17.2 強引用循環(huán)
17.3 打破強引用循環(huán)
17.3.1 弱引用
17.3.2 無主引用
17.4 閉包中的強引用循環(huán)
17.4.1 一個閉包中的強引用循環(huán)示例
17.4.2 解決閉包強引用循環(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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號