注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)

iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)

iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)

定 價:¥79.00

作 者: (美)John Ray 著
出版社: 人民郵電出版社
叢編項:
標 簽: 操作系統(tǒng)/系統(tǒng)開發(fā)

ISBN: 9787115282873 出版時間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 572 字數(shù):  

內(nèi)容簡介

  《入門經(jīng)典系列:iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)》基于Apple最新發(fā)布的iOS 5.0編寫,循序漸進地介紹了從事iOS開發(fā)所需的基本知識,包括使用Xcode、Objective-C和Cocoa Touch等開發(fā)工具,設(shè)計及美化用戶界面,多場景故事板、切換和彈出框,導(dǎo)航控制器和選項卡欄控制器,使用表視圖和分割視圖導(dǎo)航結(jié)構(gòu)化數(shù)據(jù),讀寫和顯示數(shù)據(jù),創(chuàng)建可旋轉(zhuǎn)和調(diào)整大小的用戶界面,播放和錄制多媒體,使用地圖和定位功能,使用加速計和陀螺儀檢測運動和朝向,創(chuàng)建通用應(yīng)用程序,編寫支持后臺處理的應(yīng)用程序,跟蹤和調(diào)試應(yīng)用程序等主題。《入門經(jīng)典系列:iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)》通過簡潔的語言和詳細的步驟,幫助讀者迅速掌握開發(fā)iOS應(yīng)用程序所需的基本知識,適合沒有任何編程經(jīng)驗的新手閱讀,也可供有志于從事iOS開發(fā)的人員參考。

作者簡介

暫缺《iOS 5應(yīng)用開發(fā)入門經(jīng)典(第3版)》作者簡介

圖書目錄

第1章 為開發(fā)準備好系統(tǒng)和iOS設(shè)備 1
1.1 歡迎進入iOS平臺 1
1.1.1 iOS設(shè)備 1
1.1.2 顯示屏和圖形 2
1.1.3 應(yīng)用程序資源約束 3
1.1.4 連接性 3
1.1.5 輸入和反饋 4
1.2 成為iOS開發(fā)人員 4
1.2.1 加入Apple開發(fā)人員計劃 4
1.2.2 安裝iOS開發(fā)工具 7
1.3 創(chuàng)建開發(fā)供應(yīng)配置文件 8
1.3.1 什么是開發(fā)供應(yīng)配置文件 9
1.3.2 配置用于測試的設(shè)備 9
1.4 運行第一個iOS應(yīng)用程序 11
1.5 開發(fā)技術(shù)概述 13
1.5.1 Apple開發(fā)套件 13
1.5.2 Objective-C 14
1.5.3 CoCoa Touch 14
1.5.4 模型-視圖-控制器 14
1.6 進一步探索 14
1.7 小結(jié) 14
1.8 問與答 15
1.9 作業(yè) 15
1.9.1 測驗 15
1.9.2 答案 15
1.9.3 練習(xí) 16第2章 Xcode和iOS模擬器簡介 17
2.1 使用Xcode 17
2.1.1 創(chuàng)建和管理項目 18
2.1.2 刪除文件和資源 23
2.1.3 編輯和導(dǎo)航代碼 24
2.1.4 生成應(yīng)用程序 30
2.1.5 管理項目屬性 33
2.2 使用iOS模擬器 37
2.2.1 在模擬器中啟動應(yīng)用程序 38
2.2.2 模擬多點觸摸事件 39
2.2.3 旋轉(zhuǎn)模擬的設(shè)備 40
2.2.4 模擬其他情況 40
2.3 進一步探索 42
2.4 小結(jié) 42
2.5 問與答 42
2.6 作業(yè) 42
2.6.1 測驗 42
2.6.2 答案 43
2.6.3 練習(xí) 43第3章 探索Apple平臺語言O(shè)bjective-C 44
3.1 面向?qū)ο缶幊毯蚈bjective-C 44
3.1.1 什么是面向?qū)ο缶幊獭?5
3.1.2 面向?qū)ο缶幊绦g(shù)語 46
3.1.3 什么是Objective-C 47
3.2 探索Objective-C文件結(jié)構(gòu) 47
3.2.1 頭文件/接口文件 48
3.2.2 實現(xiàn)文件 52
3.2.3 自動生成的結(jié)構(gòu) 54
3.3 Objective-C編程基礎(chǔ) 54
3.3.1 聲明變量 55
3.3.2 分配和初始化對象 56
3.3.3 使用方法及發(fā)送消息 57
3.3.4 表達式和決策 59
3.4 內(nèi)存管理和ARC 63
3.4.1 舊方式:保留并釋放對象 63
3.4.2 新方式:自動引用計數(shù) 63
3.5 進一步探索 64
3.6 小結(jié) 65
3.7 問與答 65
3.8 作業(yè) 66
3.8.1 測驗 66
3.8.2 答案 66
3.8.3 練習(xí) 66第4章 Cocoa Touch內(nèi)幕 67
4.1 Cocoa Touch是什么 67
4.1.1 冷靜面對大量的功能 68
4.1.2 年輕而成熟 68
4.2 探索iPhone技術(shù)層 69
4.2.1 Cocoa Touch層 69
4.2.2 多媒體層 70
4.2.3 核心服務(wù)層 71
4.2.4 核心OS層 72
4.3 跟蹤iOS應(yīng)用程序的生命周期 73
4.4 Cocoa基礎(chǔ) 74
4.4.1 核心應(yīng)用程序類 74
4.4.2 數(shù)據(jù)類型類 76
4.4.3 界面類 78
4.5 使用Xcode探索iOS框架 80
4.5.1 Xcode文檔 81
4.5.2 快速幫助 82
4.6 進一步探索 84
4.7 小結(jié) 85
4.8 問與答 85
4.9 作業(yè) 85
4.9.1 測驗 85
4.9.2 答案 85
4.9.3 練習(xí) 86第5章 探索Xcode Interface Builder 87
5.1 了解Interface Builder 87
5.1.1 Interface Builder采用的方法 88
5.1.2 剖析Interface Builder故事板 88
5.2 創(chuàng)建用戶界面 92
5.2.1 對象庫 92
5.2.2 將對象加入到視圖中 93
5.2.3 使用IB布局工具 94
5.3 定制界面外觀 96
5.3.1 使用屬性檢查器 97
5.3.2 設(shè)置輔助功能屬性 98
5.3.3 測試界面 99
5.4 連接到代碼 100
5.4.1 打開項目 100
5.4.2 實現(xiàn)概述 101
5.4.3 輸出口和操作 101
5.4.4 對象身份 106
5.5 進一步探索 106
5.6 小結(jié) 107
5.7 問與答 107
5.8 作業(yè) 108
5.8.1 測驗 108
5.8.2 答案 108
5.8.3 練習(xí) 108第6章 模型-視圖-控制器應(yīng)用程序設(shè)計 109
6.1 了解設(shè)計模式模型-視圖-控制器 109
6.1.1 制作意大利面條 110
6.1.2 使用MVC將應(yīng)用程序設(shè)計結(jié)構(gòu)化 110
6.2 Xcode如何實現(xiàn)MVC 111
6.2.1 視圖 111
6.2.2 視圖控制器 111
6.2.3 數(shù)據(jù)模型 113
6.3 使用模板Single View Application 114
6.3.1 實現(xiàn)概述 114
6.3.2 創(chuàng)建項目 115
6.3.3 規(guī)劃變量和連接 118
6.3.4 設(shè)計界面 121
6.3.5 創(chuàng)建并連接輸出口和操作 123
6.3.6 實現(xiàn)應(yīng)用程序邏輯 126
6.3.6 生成應(yīng)用程序 127
6.4 進一步探索 127
6.5 小結(jié) 127
6.6 問與答 128
6.7 作業(yè) 128
6.7.1 測驗 128
6.7.2 答案 128
6.7.3 練習(xí) 129第7章 使用文本、鍵盤和按鈕 130
7.1 基本用戶輸入和輸出 130
7.1.1 按鈕 130
7.1.2 文本框和文本視圖 131
7.1.3 標簽 131
7.2 使用文本框、文本視圖和按鈕 132
7.2.1 實現(xiàn)概述 132
7.2.2 創(chuàng)建項目 132
7.2.3 設(shè)計界面 133
7.2.4 創(chuàng)建并連接輸出口和操作 141
7.2.5 實現(xiàn)按鈕模板 143
7.2.6 隱藏鍵盤 145
7.2.7 實現(xiàn)應(yīng)用程序邏輯 148
7.2.8 生成應(yīng)用程序 149
7.3 進一步探索 150
7.4 小結(jié) 150
7.5 問與答 150
7.6 作業(yè) 151
7.6.1 測驗 151
7.6.2 答案 151
7.6.3 練習(xí) 151第8章 處理圖像、動畫、滑塊和步進控件 152
8.1 用戶輸入和輸出 152
8.1.1 滑塊 152
8.1.2 步進控件 153
8.1.3 圖像視圖 153
8.2 創(chuàng)建并管理圖像動畫、滑塊和步進控件 153
8.2.1 實現(xiàn)概述 154
8.2.2 創(chuàng)建項目 154
8.2.3 設(shè)計界面 155
8.2.4 創(chuàng)建并連接到輸出口和操作 161
8.2.5 實現(xiàn)應(yīng)用程序邏輯 163
8.2.6 生成應(yīng)用程序 168
8.3 進一步探索 169
8.4 小結(jié) 169
8.5 問與答 169
8.6 作業(yè) 170
8.6.1 測驗 170
8.6.2 答案 170
8.6.3 練習(xí) 170第9章 使用高級界面對象和視圖 171
9.1 再談用戶輸入和輸出 171
9.1.1 開關(guān) 171
9.1.2 分段控件 172
9.1.3 Web視圖 173
9.1.4 可滾動的視圖 174
9.2 使用開關(guān)、分段控件和Web視圖 174
9.2.1 實現(xiàn)概述 175
9.2.2 創(chuàng)建項目 175
9.2.3 設(shè)計界面 176
9.2.4 創(chuàng)建并連接輸出口和操作 181
9.2.5 實現(xiàn)應(yīng)用程序邏輯 184
9.2.6 生成應(yīng)用程序 187
9.3 使用可滾動視圖 187
9.3.1 實現(xiàn)概述 188
9.3.2 創(chuàng)建項目 188
9.3.3 設(shè)計界面 189
9.3.4 創(chuàng)建并連接輸出口和操作 190
9.3.5 實現(xiàn)應(yīng)用程序邏輯 191
9.3.6 生成應(yīng)用程序 192
9.4 進一步探索 192
9.5 小結(jié) 192
9.6 問與答 193
9.7 作業(yè) 193
9.7.1 測驗 193
9.7.2 答案 193
9.7.3 練習(xí) 193第10章 引起用戶注意 194
10.1 提醒用戶 194
10.1.1 提醒視圖 195
10.1.2 操作表 197
10.1.3 系統(tǒng)聲音服務(wù) 199
10.2 探索提醒用戶的方法 201
10.2.1 實現(xiàn)概述 201
10.2.2 創(chuàng)建項目 201
10.2.3 設(shè)計界面 203
10.2.4 創(chuàng)建并連接輸出口和操作 204
10.2.5 實現(xiàn)提醒視圖 205
10.2.6 實現(xiàn)操作表 211
10.2.7 實現(xiàn)提醒音和震動 213
10.3 進一步探索 215
10.4 小結(jié) 215
10.5 問與答 216
10.6 作業(yè) 216
10.6.1 測驗 216
10.6.2 答案 216
10.6.3 練習(xí) 216第11章 實現(xiàn)多場景和彈出框 217
11.1 多場景故事板簡介 217
11.1.1 術(shù)語 218
11.1.2 創(chuàng)建多場景項目 219
11.1.3 創(chuàng)建切換 223
11.1.4 手工控制模態(tài)切換 225
11.1.5 以編程方式創(chuàng)建模態(tài)場景切換 226
11.1.6 在場景之間傳遞數(shù)據(jù) 228
11.2 理解iPad彈出框 230
11.2.1 創(chuàng)建彈出框 231
11.2.2 創(chuàng)建彈出切換 231
11.2.3 手工顯示彈出框 233
11.2.4 響應(yīng)用戶關(guān)閉彈出框 233
11.2.5 以編程方式創(chuàng)建并顯示彈出框 235
11.3 使用模態(tài)切換 238
11.3.1 實現(xiàn)概述 238
11.3.2 創(chuàng)建項目 238
11.3.4 設(shè)計界面 240
11.3.5 創(chuàng)建模態(tài)切換 241
11.3.6 創(chuàng)建并連接輸出口和操作 242
11.3.7 實現(xiàn)應(yīng)用程序邏輯 243
11.3.8 生成應(yīng)用程序 244
11.4 使用彈出框 245
11.4.1 創(chuàng)建項目 245
11.4.2 設(shè)計界面 245
11.4.3 創(chuàng)建彈出切換 246
11.4.4 創(chuàng)建并連接輸出口 247
11.4.5 實現(xiàn)應(yīng)用程序邏輯 247
11.4.6 生成應(yīng)用程序 249
11.5 進一步探索 249
11.6 小結(jié) 249
11.7 問與答 249
11.8 作業(yè) 250
11.8.1 測驗 250
11.8.2 答案 250
11.8.3 練習(xí) 250第12章 使用工具欄和選擇器做出選擇 251
12.1 了解工具欄 251
12.2 探索選擇器 254
12.2.1 日期選擇器 255
12.2.2 選擇器視圖 256
12.3 使用日期選擇器 260
12.3.1 實現(xiàn)概述 261
12.3.2 創(chuàng)建項目 261
12.3.3 設(shè)計界面 262
12.3.4 創(chuàng)建切換 263
12.3.5 創(chuàng)建并連接輸出口和操作 264
12.3.6 實現(xiàn)場景切換邏輯 265
12.3.7 實現(xiàn)日期計算邏輯 268
12.3.8 生成應(yīng)用程序 271
12.4 實現(xiàn)自定義選擇器 272
12.4.1 實現(xiàn)概述 272
12.4.2 創(chuàng)建項目 272
12.4.3 設(shè)計界面 274
12.4.4 創(chuàng)建切換 275
12.4.5 創(chuàng)建并連接輸出口和操作 276
12.4.6 實現(xiàn)場景切換邏輯 276
12.4.7 實現(xiàn)自定義選擇器視圖 278
12.4.8 生成應(yīng)用程序 284
12.5 進一步探索 284
12.6 小結(jié) 285
12.7 問與答 285
12.8 作業(yè) 286
12.8.1 測驗 286
12.8.2 答案 286
12.8.3 練習(xí) 286第13章 使用導(dǎo)航控制器和選項卡欄控制器 287
13.1 高級視圖控制器 287
13.2 探索導(dǎo)航控制器 289
13.2.1 導(dǎo)航欄、導(dǎo)航項和欄按鈕項 289
13.2.2 在故事板中使用導(dǎo)航控制器 290
13.2.3 在導(dǎo)航場景之間共享數(shù)據(jù) 292
13.3 了解選項卡欄控制器 293
13.3.1 選項卡欄和選項卡欄項 293
13.3.2 在故事板中使用選項卡欄控制器 294
13.3.3 在選項卡欄控制器管理的場景之間共享數(shù)據(jù) 296
13.4 使用導(dǎo)航控制器 297
13.4.1 實現(xiàn)概述 297
13.4.2 創(chuàng)建項目 297
13.4.3 創(chuàng)建壓入切換 299
13.4.4 設(shè)計界面 300
13.4.5 創(chuàng)建并連接輸出口和操作 301
13.4.6 實現(xiàn)應(yīng)用程序邏輯 302
13.4.7 生成應(yīng)用程序 303
13.5 使用選項卡欄控制器 303
13.5.1 實現(xiàn)概述 304
13.5.2 創(chuàng)建項目 304
13.5.3 創(chuàng)建選項卡欄關(guān)系 305
13.5.4 設(shè)計界面 306
13.5.5 創(chuàng)建并連接輸出口和操作 307
13.5.6 實現(xiàn)應(yīng)用程序邏輯 308
13.5.7 生成應(yīng)用程序 310
13.6 進一步探索 310
13.7 小結(jié) 311
13.8 問與答 311
13.9 作業(yè) 312
13.9.1 測驗 312
13.9.2 答案 312
13.9.3 練習(xí) 312第14章 使用表視圖和分割視圖控制器導(dǎo)航數(shù)據(jù) 313
14.1 了解表視圖 313
14.1.1 表視圖的外觀 314
14.1.2 表單元格 314
14.1.3 添加表視圖 315
14.2 探索分割視圖控制器(僅適用于iPad) 320
14.2.1 實現(xiàn)分割視圖控制器 321
14.2.2 模板Master-DetailApplication 322
14.3 一個簡單的表視圖應(yīng)用程序 323
14.3.1 實現(xiàn)概述 323
14.3.2 創(chuàng)建項目 323
14.3.3 設(shè)計界面 324
14.3.4 連接輸出口delegate和dataSource 325
14.3.5 實現(xiàn)應(yīng)用程序邏輯 326
14.3.6 生成應(yīng)用程序 331
14.4 創(chuàng)建基于主-從視圖的應(yīng)用程序 331
14.4.1 實現(xiàn)概述 331
14.4.2 創(chuàng)建項目 332
14.4.3 調(diào)整iPad界面 333
14.4.4 調(diào)整iPhone界面 335
14.4.5 實現(xiàn)應(yīng)用程序數(shù)據(jù)源 336
14.4.6 實現(xiàn)主視圖控制器 339
14.4.7 實現(xiàn)細節(jié)視圖控制器 341
14.4.8 修復(fù)細節(jié)視圖控制器引用問題 342
14.4.9 生成應(yīng)用程序 343
14.5 進一步探索 343
14.6 小結(jié) 344
14.7 問與答 344
14.8 作業(yè) 344
14.8.1 測驗 344
14.8.2 答案 345
14.8.3 練習(xí) 345第15章 讀寫應(yīng)用程序數(shù)據(jù) 346
15.1 iOS應(yīng)用程序和數(shù)據(jù)存儲 346
15.2 數(shù)據(jù)存儲方式 348
15.2.1 用戶默認設(shè)置 348
15.2.2 設(shè)置束 349
15.2.3 直接訪問文件系統(tǒng) 351
15.3 創(chuàng)建隱式首選項 354
15.3.1 實現(xiàn)概述 354
15.3.2 創(chuàng)建項目 354
15.3.3 創(chuàng)建界面 355
15.3.4 創(chuàng)建并連接輸出口和操作 356
15.3.5 實現(xiàn)應(yīng)用程序邏輯 357
15.3.6 生成應(yīng)用程序 359
15.4 實現(xiàn)系統(tǒng)設(shè)置 360
15.4.1 實現(xiàn)概述 360
15.4.2 創(chuàng)建項目 360
15.4.3 設(shè)計界面 361
15.4.4 創(chuàng)建并連接輸出口 362
15.4.5 創(chuàng)建設(shè)置束 362
15.4.6 實現(xiàn)應(yīng)用程序邏輯 368
15.4.7 生成應(yīng)用程序 369
15.5 實現(xiàn)文件系統(tǒng)存儲 369
15.5.1 實現(xiàn)概述 370
15.5.2 創(chuàng)建項目 370
15.5.3 設(shè)計界面 370
15.5.4 創(chuàng)建并連接輸出口和操作 371
15.5.5 實現(xiàn)應(yīng)用程序邏輯 373
15.6 進一步探索 376
15.7 小結(jié) 376
15.8 問與答 377
15.9 作業(yè) 377
15.9.1 測驗 377
15.9.2 答案 377
15.9.3 練習(xí) 377第16章 創(chuàng)建可旋轉(zhuǎn)及調(diào)整大小的用戶界面 379
16.1 可旋轉(zhuǎn)和調(diào)整大小的界面 379
16.1.1 啟用界面旋轉(zhuǎn) 380
16.1.2 設(shè)計可旋轉(zhuǎn)和調(diào)整大小的界面 381
16.2 使用Interface Builder創(chuàng)建可旋轉(zhuǎn)和調(diào)整大小的界面 382
16.2.1 實現(xiàn)概述 383
16.2.2 創(chuàng)建項目 383
16.2.3 設(shè)計靈活的界面 383
16.2.4 生成應(yīng)用程序 386
16.3 旋轉(zhuǎn)時調(diào)整控件的框架 387
16.3.1 實現(xiàn)概述 387
16.3.2 創(chuàng)建項目 387
16.3.3 設(shè)計界面 387
16.3.4 創(chuàng)建并連接輸出口 390
16.3.5 實現(xiàn)應(yīng)用程序邏輯 391
16.3.6 生成應(yīng)用程序 392
16.4 旋轉(zhuǎn)時切換視圖 392
16.4.1 實現(xiàn)概述 392
16.4.2 創(chuàng)建項目 393
16.4.3 設(shè)計界面 393
16.4.4 創(chuàng)建并連接輸出口 395
16.4.5 實現(xiàn)應(yīng)用程序邏輯 396
16.4.6 生成應(yīng)用程序 397
16.5 進一步探索 398
16.6 小結(jié) 398
16.7 問與答 398
16.8 作業(yè) 398
16.8.1 測驗 398
16.8.2 答案 399
16.8.3 練習(xí) 399第17章 使用復(fù)雜的觸摸和手勢 400
17.1 多點觸摸手勢識別 400
17.2 使用手勢識別器 403
17.2.1 實現(xiàn)概述 403
17.2.2 創(chuàng)建項目 403
17.2.3 設(shè)計界面 405
17.2.4 給視圖添加手勢識別器 406
17.2.5 創(chuàng)建并連接輸出口和操作 409
17.2.6 實現(xiàn)應(yīng)用程序邏輯 411
17.2.7 生成應(yīng)用程序 417
17.3 進一步探索 417
17.4 小結(jié) 417
17.5 問與答 418
17.6 作業(yè) 418
17.6.1 測驗 418
17.6.2 答案 418
17.6.3 練習(xí) 418第18章 檢測朝向和移動 419
18.1 理解運動硬件 419
18.1.1 加速計 420
18.1.2 陀螺儀 420
18.2 訪問朝向和運動數(shù)據(jù) 422
18.2.1 通過UIDevice請求朝向通知 422
18.2.2 使用Core Motion讀取加速計和陀螺儀數(shù)據(jù) 422
18.3 檢測朝向 424
18.3.1 實現(xiàn)概述 424
18.3.2 創(chuàng)建項目 424
18.3.3 設(shè)計界面 425
18.3.4 創(chuàng)建并連接輸出口 425
18.3.5 實現(xiàn)應(yīng)用程序邏輯 426
18.3.6 生成應(yīng)用程序 427
18.4 檢測傾斜和旋轉(zhuǎn) 428
18.4.1 實現(xiàn)概述 428
18.4.2 創(chuàng)建項目 428
18.4.3 設(shè)計界面 429
18.4.4 創(chuàng)建并連接輸出口和操作 430
18.4.5 實現(xiàn)應(yīng)用程序邏輯 431
18.4.6 生成應(yīng)用程序 436
18.5 進一步探索 437
18.6 小結(jié) 437
18.7 作業(yè) 438
18.7.1 測驗 438
18.7.2 答案 438
18.7.3 練習(xí) 438第19章 使用多媒體 439
19.1 探索多媒體 439
19.1.1 Media Player框架 440
19.1.2 AV Foundation框架 445
19.1.3 圖像選擇器 447
19.1.4 Core Image框架 450
19.2 創(chuàng)建用于練習(xí)使用多媒體的應(yīng)用程序 451
19.2.1 實現(xiàn)概述 451
19.2.2 創(chuàng)建項目 451
19.2.3 設(shè)計界面 453
19.2.4 創(chuàng)建并連接輸出口和操作 454
19.2.5 實現(xiàn)電影播放器 455
19.2.6 實現(xiàn)音頻錄制和播放 458
19.2.7 使用照片庫和相機 464
19.2.8 實現(xiàn)Core Image濾鏡 466
19.2.9 訪問并播放音樂庫 468
19.3 進一步探索 474
19.4 小結(jié) 475
19.5 問與答 475
19.6 作業(yè) 475
19.6.1 測驗 475
19.6.2 答案 476
19.6.3 練習(xí) 476第20章 與其他應(yīng)用程序交互 477
20.1 應(yīng)用程序集成 477
20.1.1 地址簿 477
20.1.2 電子郵件 481
20.1.3 使用Twitter發(fā)送推特信息 483
20.1.4 地圖功能 484
20.2 使用地址簿、電子郵件、Twitter和地圖 487
20.2.1 實現(xiàn)概述 487
20.2.2 創(chuàng)建項目 487
20.2.3 設(shè)計界面 488
20.2.4 創(chuàng)建并連接輸出口和操作 489
20.2.5 實現(xiàn)地址簿邏輯 490
20.2.6 實現(xiàn)地圖邏輯 494
20.2.7 實現(xiàn)電子郵件邏輯 497
20.2.8 實現(xiàn)Twitter邏輯 499
20.2.9 生成應(yīng)用程序 500
20.3 進一步探索 500
20.4 小結(jié) 501
20.5 問與答 501
20.6 作業(yè) 501
20.6.1 測驗 501
20.6.2 答案 501
20.6.3 練習(xí) 501第21章 實現(xiàn)定位服務(wù) 502
21.1 理解Core Location 502
21.2 創(chuàng)建支持定位的應(yīng)用程序 508
21.2.1 實現(xiàn)概述 508
21.2.2 創(chuàng)建項目 508
21.2.3 設(shè)計視圖 509
21.2.4 創(chuàng)建并連接輸出口 510
21.2.5 實現(xiàn)應(yīng)用程序邏輯 511
21.2.6 生成應(yīng)用程序 514
21.3 理解磁性指南針 515
21.3.1 實現(xiàn)概述 515
21.3.2 創(chuàng)建項目 515
21.3.3 修改用戶界面 516
21.3.4 創(chuàng)建并連接輸出口 517
21.3.5 修改應(yīng)用程序邏輯 517
21.3.6 生成應(yīng)用程序 521
21.4 進一步探索 522
21.5 小結(jié) 522
21.6 問與答 522
21.7 作業(yè) 523
21.7.1 測驗 523
21.7.2 答案 523
21.7.3 練習(xí) 523第22章 創(chuàng)建支持后臺處理的應(yīng)用程序 524
22.1 理解iOS后臺處理 524
22.1.1 后臺處理類型 525
22.1.2 支持后臺處理的應(yīng)用程序的生命周期 526
22.2 禁用后臺處理 528
22.3 處理后臺掛起 528
22.4 實現(xiàn)本地通知 529
22.4.1 常用的通知屬性 530
22.4.2 創(chuàng)建和調(diào)度通知 530
22.5 使用任務(wù)特定的后臺處理 532
22.5.1 修改應(yīng)用程序Cupertion以支持在后臺播放音頻 532
22.5.2 使用聲音指示前往庫珀蒂諾的方向 534
22.5.3 添加后臺模式鍵 537
22.6 完成長時間運行的后臺任務(wù) 537
22.6.1 實現(xiàn)概述 538
22.6.2 創(chuàng)建項目 538
22.6.3 設(shè)計界面 538
22.6.4 創(chuàng)建并連接輸出口 539
22.6.5 實現(xiàn)應(yīng)用程序邏輯 539
22.6.6 啟用后臺任務(wù)處理 541
22.6.7 生成應(yīng)用程序 542
22.7 進一步探索 542
22.8 小結(jié) 543
22.9 問與答 543
22.10 作業(yè) 543
22.10.1 測驗 543
22.10.2 答案 543
22.10.3 練習(xí) 543第23章 創(chuàng)建通用應(yīng)用程序 544
23.1 開發(fā)通用應(yīng)用程序 544
23.1.1 理解通用模板 545
23.1.2 通用應(yīng)用程序設(shè)置方面的不同 546
23.2 創(chuàng)建通用應(yīng)用程序:方法1 547
23.2.1 實現(xiàn)概述 548
23.2.2 創(chuàng)建項目 548
23.2.3 設(shè)計界面 548
23.2.4 創(chuàng)建并連接輸出口 549
23.2.5 實現(xiàn)應(yīng)用程序邏輯 550
23.2.6 生成應(yīng)用程序 550
23.3 創(chuàng)建通用應(yīng)用程序:方法2 551
23.3.1 創(chuàng)建項目 551
23.3.2 設(shè)計界面 553
23.3.3 創(chuàng)建并連接輸出口 553
23.3.4 實現(xiàn)應(yīng)用程序邏輯 554
23.3.5 生成應(yīng)用程序 554
23.4 使用多個目標 554
23.4.1 將iPhone目標轉(zhuǎn)換為iPad目標 555
23.4.2 將iPad目標轉(zhuǎn)換為iPhone目標 555
23.5 進一步探索 556
23.6 小結(jié) 556
23.7 問與答 557
23.8 作業(yè) 557
23.8.1 測驗 557
23.8.2 答案 557
23.8.3 練習(xí) 557第24章 應(yīng)用程序跟蹤和調(diào)試 558
24.1 使用NSLog提供即時反饋 558
24.2 使用Xcode調(diào)試器 560
24.2.1 設(shè)置斷點及單步執(zhí)行代碼 562
24.2.2 使用調(diào)試導(dǎo)航器 570
24.3 進一步探索 571
24.4 小結(jié) 571
24.5 問與答 572
24.6 作業(yè) 572
24.6.1 測驗 572
24.6.2 答案 572
24.6.3 練習(xí) 572

本目錄推薦

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