-
iOS架構(gòu)+底層開(kāi)發(fā)+反編譯技術(shù) VIP全套視頻教程 無(wú)密完整版 IOS / 5.03GB
-
Swift5.1 官方中文教程 完整版pdf IOS / 254KB
-
自己動(dòng)手做iOS App:從設(shè)計(jì)開(kāi)發(fā)到上架App Store 中文pdf掃描版[77 IOS / 77.8MB
-
iOS10快速開(kāi)發(fā):18天零基礎(chǔ)開(kāi)發(fā)一個(gè)商業(yè)應(yīng)用 中文pdf掃描版[120MB IOS / 120MB
-
iOS11開(kāi)發(fā)指南 (管蕾著) 完整pdf掃描版[427MB] IOS / 427.4MB
-
macOS應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 中文pdf高清版+源碼[100MB] IOS / 100.3MB
-
-
Swift開(kāi)發(fā):iOS App快速入門與實(shí)戰(zhàn) 中文pdf掃描版[171MB] IOS / 171MB
-
-
詳情介紹
Swift集合了C與Objective-C程序語(yǔ)言的優(yōu)點(diǎn),但比這兩種編譯語(yǔ)言在編譯與運(yùn)行上更加快捷。 本書(shū)以深淺有序的規(guī)劃,貼切易懂的范例,引導(dǎo)讀者快速進(jìn)入程序設(shè)計(jì)語(yǔ)言學(xué)習(xí)的領(lǐng)域;以講解全新Xcode 6.X環(huán)境進(jìn)行Swift的iOS 8 App開(kāi)發(fā)、仿真器應(yīng)用與實(shí)機(jī)測(cè)試,并提供Apple開(kāi)發(fā)者賬號(hào)申請(qǐng)全攻略;以實(shí)例導(dǎo)入Swift語(yǔ)法,介紹iOS App開(kāi)發(fā)必備觀念與實(shí)踐,利用步驟拆解、流程分析與圖標(biāo)表現(xiàn),用有趣易懂的方式學(xué)會(huì)核心開(kāi)發(fā)技巧。 書(shū)中根據(jù)Swift語(yǔ)言特性與與應(yīng)用定位歸納出簡(jiǎn)單的學(xué)習(xí)架構(gòu),期望讓初學(xué)者一次開(kāi)發(fā)就上手。
目錄
第1章 輕易進(jìn)入iOS App設(shè)計(jì)殿堂 1
1.1 功能強(qiáng)大的Swift語(yǔ)言 2 [1]
1.1.1 Swift語(yǔ)言的誕生 2
1.1.2 Swift語(yǔ)言的特色 3
1.2 開(kāi)發(fā)前的準(zhǔn)備工作 3
1.2.1 硬件 3
1.2.2 申請(qǐng)開(kāi)發(fā)者賬號(hào) 4
1.2.3 安裝 Xcode 軟件 7
1.3 與 iOS App第一次接觸 10
1.3.1 創(chuàng)建新項(xiàng)目 10
1.3.2 項(xiàng)目文件瀏覽 13
1.3.3 Main.storyboard界面配置 14
1.3.4 在仿真器執(zhí)行應(yīng)用程序 15
第2章 與應(yīng)用程序互動(dòng):基本組件 20 [1]
2.1 Label組件 21
2.1.1 Label組件的常用屬性 21
2.1.2 新增范例項(xiàng)目 23
2.1.3 拖動(dòng)創(chuàng)建Label組件 26
2.1.4 用程序代碼創(chuàng)建Label組件 27
2.1.5 Xcode集成環(huán)境的自動(dòng)完成功能 29
2.2 文字組件 31
2.2.1 Text Field組件的常用屬性 31 [1]
2.2.2 Text View組件的常用屬性 33
2.3 Button組件 35
2.3.1 Button組件的常用屬性 35
2.3.2 調(diào)整程序設(shè)計(jì)區(qū)的大小 37
2.3.3 程序代碼與界面組件 38
2.3.4 Button組件觸發(fā)事件的處理程序 41
2.4 多按鈕共享事件處理方法 43
2.4.1 創(chuàng)建共享事件處理方法 44
2.4.2 共享事件處理方法的應(yīng)用:電話鍵盤 45 [1]
2.4.3 用程序代碼創(chuàng)建多個(gè)按鈕組件 47
第3章 讓?xiě)?yīng)用程序更生動(dòng):進(jìn)階組件 52
3.1 ImageView 組件 53
3.1.1 ImageView組件的常用屬性 53
3.1.2 自動(dòng)播放圖片 59
3.1.3 圖片特效:框線、圓角和陰影 62
3.2 DatePicker組件 66
3.2.1 DatePicker 組件的常用屬性 66
3.2.2 程序設(shè)置DatePicker屬性 68
3.2.3 Stepper組件 73
3.2.4 NSTimer類與倒數(shù)計(jì)時(shí) 74
3.3 其他高級(jí)組件 79
3.3.1 Switch組件 79
3.3.2 Slider組件 80
3.3.3 Progress View組件 83
第4章 讓資料井然有序:表格組件 86
4.1 表格組件Table View 87
4.1.1 Table View的常用屬性 87 [2]
4.1.2 創(chuàng)建動(dòng)態(tài)方式的單元格 87
4.1.3 設(shè)置Table View和 dataSource、delegate的連接 90
4.1.4 加入表格數(shù)據(jù) 90
4.2 創(chuàng)建第一個(gè)Table View項(xiàng)目 92
4.3 單元格的選取和指示器的使用 95
4.3.1 單元格的選取 95
4.3.2 單元格指示器 97
4.4 編輯單元格 101
4.4.1 新增一筆數(shù)據(jù) 102
4.4.2 刪除一筆數(shù)據(jù) 102
4.4.3 單元格的拖動(dòng) 103
4.5 自定義單元格 107
4.6 創(chuàng)建靜態(tài)方式的單元格 113
4.7 Collection View網(wǎng)格組件 115
第5章 給點(diǎn)提示吧:對(duì)話框及程序調(diào)試 120
5.1 對(duì)話框UIAlertView 121
5.1.1 認(rèn)識(shí) UIAlertView 組件 121
5.1.2 創(chuàng)建 UIAlertView 122
5.2 對(duì)話框按鈕觸發(fā)的事件 126
5.2.1 設(shè)置對(duì)話框事件處理 127
5.2.2 用對(duì)話框輸入賬號(hào)、密碼 129
5.3 程序調(diào)試 132
5.4 斷點(diǎn) 134
第6章 海闊天空任遨游:網(wǎng)頁(yè)組件 140
6.1 網(wǎng)頁(yè)組件 Web View 141
6.1.1 Web View的常用方法 141
6.1.2 loadRequest 方法 141
6.1.3 loadHTMLString 方法 142
6.1.4 loadData方法 143
6.1.5 綜合演練:網(wǎng)頁(yè)瀏覽 143
6.2 多頁(yè)面的項(xiàng)目 145
6.2.1 新增頁(yè)面 146
6.2.2 頁(yè)面切換 147
6.3 不同頁(yè)面間的數(shù)據(jù)傳遞 149
6.3.1 用Segue 傳遞數(shù)據(jù)到第二個(gè)頁(yè)面 149
6.3.2 用delegate委托傳遞數(shù)據(jù)回到第一個(gè)頁(yè)面 150
6.4 綜合范例 154
6.4.1 使用開(kāi)放數(shù)據(jù)平臺(tái) 154
6.4.2 綜合演練:去臺(tái)北住一晚App制作 156
第7章 善用系統(tǒng)樣板提高開(kāi)發(fā)效率 166
7.1 Master-Detail樣板 167
7.1.1 創(chuàng)建 Master-Detail 項(xiàng)目 167
7.1.2 Master-Detail樣板內(nèi)容 169
7.1.3 Master-Detail 樣板的應(yīng)用 174
7.2 Page-Based樣板 179
7.2.1 創(chuàng)建Page-Based項(xiàng)目 179
7.2.2 Page-Based樣板內(nèi)容 180
7.2.3 Page-Based樣板的應(yīng)用 183
7.3 Tabbed樣板 185
7.3.1 創(chuàng)建Tabbed項(xiàng)目 185
7.3.2 Tabbed樣板內(nèi)容 186
7.3.3 Tabbed樣板的應(yīng)用 187
第8章 保存心血結(jié)晶:文件存取 193
8.1 NSUserDefaults類 194
8.1.1 NSUserDefaults類簡(jiǎn)介 194
8.1.2 存取NSUserDefaults數(shù)據(jù) 196
8.2 讀取項(xiàng)目中的文件 199
8.2.1 沙箱(Sand Box)機(jī)制 200 [2]
8.2.2 讀取項(xiàng)目中的圖片文件 200
8.2.3 讀取項(xiàng)目中其他類型的文件 201
8.3 項(xiàng)目動(dòng)態(tài)文件 205
8.3.1 創(chuàng)建文件或目錄 206
8.3.2 檢查文件是否存在以及讀寫(xiě)文本文件 207
8.3.3 文件列表 211
8.3.4 管理文件和目錄:復(fù)制、移動(dòng)及刪除 211
8.3.5 綜合演練:記事本 212
第9章 結(jié)構(gòu)化資料存?。嘿Y料庫(kù) 219
9.1 SQLite數(shù)據(jù)庫(kù) 220
9.1.1 認(rèn)識(shí)SQLite數(shù)據(jù)庫(kù) 220
9.1.2 加入SQLite程序庫(kù) 220
9.1.3 讀取SQLite數(shù)據(jù)庫(kù) 223
9.1.4 管理SQLite數(shù)據(jù)庫(kù) 230
9.1.5 綜合演練:用Sqlite管理學(xué)生數(shù)據(jù) 231
9.2 Core Data數(shù)據(jù)庫(kù) 240
9.2.1 認(rèn)識(shí)Core Data數(shù)據(jù)庫(kù) 240
9.2.2 創(chuàng)建Core Data數(shù)據(jù)庫(kù)實(shí)體 240
9.2.3 新增和讀取Core Data數(shù)據(jù) 242
9.2.4 管理Core Data數(shù)據(jù)庫(kù) 246
9.2.5 綜合演練:用Core Data管理學(xué)生數(shù)據(jù) 247
第10章 動(dòng)動(dòng)手指就完成工作:手勢(shì) 252
10.1 手勢(shì) 253
10.1.1 輕敲(Tap)手勢(shì)組件 253
10.1.2 縮放(Pinch)手勢(shì)組件 254
10.1.3 旋轉(zhuǎn)(Rotation)手勢(shì)組件 256
10.1.4 揮擊(Swipe)手勢(shì)組件 258
10.1.5 拖動(dòng)(Pan)手勢(shì)組件 260
10.1.6 長(zhǎng)按(Long Press)手勢(shì)組件 262
第11章 來(lái)點(diǎn)影音調(diào)劑心情——多媒體 264
11.1 照相和圖片的選取 265
11.1.1 照相功能 265
11.1.2 圖片的選取功能 266
11.1.3 綜合演練:照相及選取相片 267
11.2 聲音的相關(guān)功能 271
11.2.1 AVAudioPlayer類 271
11.2.2 播放項(xiàng)目中的音頻文件 272
11.2.3 MPMoviePlayerController類 277 [2]
11.2.4 播放網(wǎng)絡(luò)音頻文件 277
11.2.5 MPMusicPlayerController類 280
11.2.6 播放移動(dòng)設(shè)備內(nèi)的音樂(lè)文件 281
11.2.7 AVAudioRecorder類 286
11.2.8 錄制音頻 287
11.3 視頻的相關(guān)功能 294
11.3.1 攝制視頻 294
11.3.2 播放項(xiàng)目中的視頻文件 297
第12章 快樂(lè)去旅行吧:位置及地圖 301
12.1 CoreLocation 302
12.1.1 認(rèn)識(shí)CoreLocation 302
12.1.2 獲取當(dāng)前的方位 309
12.2 地圖MapKit View 313
12.2.1 認(rèn)識(shí)MapKit View 313
12.2.2 顯示內(nèi)建地標(biāo) 317
12.2.3 創(chuàng)建自定義地標(biāo) 321
12.3 路徑規(guī)劃 327
12.3.1 認(rèn)識(shí) MKMapItem 327
12.3.2 MKMapItem的常用方法 328
附錄 iOS實(shí)機(jī)測(cè)試 331
A.1 關(guān)于iOS的實(shí)體機(jī)測(cè)試 332
A.1.1 申請(qǐng)和設(shè)置流程 332
A.1.2 申請(qǐng)和設(shè)置的注意事項(xiàng) 332
A.2 申請(qǐng)iOS開(kāi)發(fā)者賬號(hào) 332
A.2.1 申請(qǐng)Apple ID 333
A.2.2 加入開(kāi)發(fā)者賬號(hào) 335
A.3 注冊(cè)付費(fèi)的iOS Developer Program 338
A.4 創(chuàng)建并安裝開(kāi)發(fā)者憑證文件 343
A.4.1 創(chuàng)建開(kāi)發(fā)證書(shū)頒發(fā)機(jī)構(gòu)要求文件 343
A.4.2 下載并安裝WWDR憑證 345
A.4.3 下載開(kāi)發(fā)證書(shū)頒發(fā)機(jī)構(gòu)文件 346
A.5 注冊(cè)開(kāi)發(fā)的設(shè)備 348
A.6 實(shí)體機(jī)測(cè)試 349
下載地址
人氣書(shū)籍
iOS開(kāi)發(fā)指南 從零基礎(chǔ)到App Store上架 PDF掃描版[169MB]
Objective-C編程之道:iOS設(shè)計(jì)模式解析 pdf高清掃描版
iPhone應(yīng)用開(kāi)發(fā)從入門到精通 PDF掃描版[29MB]
瘋狂iOS 講義(上) Objective-C 2.0與iPhone iPad應(yīng)用開(kāi)發(fā)基礎(chǔ) PD
OpenGL ES 3.0編程指南(原書(shū)第2版) [(美)金斯伯格] pdf掃描版[58
瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)用與手游開(kāi)發(fā) PDF掃描版[35
iOS 5 基礎(chǔ)教程中文pdf版 xcode4版
The Swift Programming Language 中文完整pdf版(CocoaChina)
Objective-C 2.0程序設(shè)計(jì)(原書(shū)第2版) 中文PDF掃描版[15MB]
Swift5.1 官方中文教程 完整版pdf
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
☉ 本站提供的Swift開(kāi)發(fā):iOS App快速入門與實(shí)戰(zhàn) 中文pdf掃描版[171MB] 資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。