ios6開(kāi)發(fā)進(jìn)階與實(shí)戰(zhàn)是一本IOS6的開(kāi)發(fā)指導(dǎo)書(shū)籍,由美國(guó)開(kāi)發(fā)人員戴夫.馬克、杰夫.拉馬赫、凱文.金合作共同編著。本書(shū)不同于之前的基礎(chǔ)類書(shū)籍,著重于提高與進(jìn)階,從Core Data、iCloud、Game Kit、Map Kit、消息、媒體以及安全性等諸多方面,對(duì)iOS平臺(tái)開(kāi)發(fā)中的高級(jí)話題進(jìn)行了詳細(xì)的講解,所涉及的內(nèi)容是開(kāi)發(fā)具有一定深度和價(jià)值的iOS應(yīng)用程序所必須了解和掌握的,對(duì)于中高級(jí)讀者和想提高開(kāi)發(fā)水平的讀者具有非常高的參考價(jià)值。
2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
收起介紹展開(kāi)介紹
內(nèi)容介紹
《ios6開(kāi)發(fā)進(jìn)階與實(shí)戰(zhàn)》全書(shū)共16章,其中第2章至第7章詳細(xì)而深入地討論了有關(guān)Core Data的內(nèi)容;第8至第13章分別講解了云服務(wù)技術(shù)iCloud、Game Kit中的藍(lán)牙連接、LBS服務(wù)Map Kit、媒體庫(kù)與多媒體播放、消息傳送與社交媒體,以及應(yīng)用程序安全性;第14、15章介紹了并發(fā)響應(yīng)、多線程與高級(jí)調(diào)試技術(shù);最后,第16章為讀者提供了一些有用的外部資源。iOS6開(kāi)發(fā)進(jìn)階與實(shí)戰(zhàn)章節(jié)目錄
第1章 踏上新征程 1.1 本書(shū)講什么 1.2 你需要具備的基礎(chǔ) 1.3 啟程前的準(zhǔn)備 1.4 本書(shū)主要內(nèi)容 第2章 Core Data剖析 2.1 Core Data簡(jiǎn)史 2.2 創(chuàng)建Core Data應(yīng)用程序 2.3 Core Data概念和術(shù)語(yǔ) 2.4 數(shù)據(jù)模型 2.5 Managed Object 2.6 鍵-值(Key-Value)編程 2.7 Managed Object上下文 2.8 小結(jié) 第3章 完美的開(kāi)端:添加、顯示和刪除數(shù)據(jù) 3.1 建立Xcode項(xiàng)目 3.1.1 添加場(chǎng)景 3.1.2 場(chǎng)景和導(dǎo)引線 3.1.3 Storyboard文檔大綱 3.2 應(yīng)用程序架構(gòu) 3.3 設(shè)計(jì)視圖控制器界面 3.4 創(chuàng)建HeroListController 3.4.1 創(chuàng)建Connection和Outlets 3.4.2 導(dǎo)航欄按鈕 3.4.3 標(biāo)簽欄User Defaults 3.5 設(shè)計(jì)數(shù)據(jù)模型 3.5.1 添加一個(gè)實(shí)體 3.5.2 編輯新實(shí)體 3.5.3 為Hero實(shí)體添加屬性 3.6 聲明Fetched Results Controller 3.7 實(shí)現(xiàn)Fetched Results Controller 3.8 Fetched Results Controller的Delegate方法 3.9 一切就緒 3.9.1 錯(cuò)誤處理 3.9.2 實(shí)現(xiàn)Edit和Add 3.9.3 為表格視圖數(shù)據(jù)源和Delegate編寫(xiě)代碼 3.9.4 表格視圖排序 3.9.5 運(yùn)行時(shí)載入Fetch Request 3.10 跑起來(lái)吧 3.11 完成,但還要繼續(xù) 第4章 隱藏在詳情視圖中的“怪獸” 4.1 視圖實(shí)現(xiàn)方案選擇 4.2 創(chuàng)建詳情視圖控制器 4.2.1 接通導(dǎo)引線 4.2.2 HeroDetailController 4.3 詳情視圖中的挑戰(zhàn) 4.4 使用Property列表控制表格結(jié)構(gòu) 4.5 使用Property列表搭建表格結(jié)構(gòu)模型 4.6 通過(guò)Property列表定義表格視圖 4.7 解析Property列表 4.8 顯示詳情 4.9 編輯詳情 4.10 詳情視圖的編輯模式 4.11 創(chuàng)建自定義UITableViewCell子類 4.12 保存修改 4.13 專門(mén)的輸入視圖 4.13.1 DatePicker SuperDBEditCell子類 4.13.2 使用DatePicker SuperDBEditCell子類 4.13.3 實(shí)現(xiàn)一個(gè)選擇器 4.14 “怪獸”的終結(jié) 第5章 為變化做準(zhǔn)備:遷移和版本控制 5.1 關(guān)于數(shù)據(jù)模型 5.1.1 數(shù)據(jù)模型會(huì)被編譯 5.1.2 數(shù)據(jù)模型可以擁有多個(gè)版本 5.1.3 創(chuàng)建新版數(shù)據(jù)模型 5.1.4 當(dāng)前數(shù)據(jù)模型版本 5.1.5 數(shù)據(jù)模型版本標(biāo)識(shí)符 5.2 遷移 5.2.1 輕量VS標(biāo)準(zhǔn) 5.2.2 標(biāo)準(zhǔn)遷移 5.3 為輕量遷移設(shè)置應(yīng)用 5.4 讓我們遷移吧 第6章 自定義管理對(duì)象 6.1 更新數(shù)據(jù)模型 6.1.1 添加Age屬性 6.1.2 添加“最喜愛(ài)顏色”屬性 6.1.3 為name屬性指定最小長(zhǎng)度 6.2 創(chuàng)建Hero類 6.2.1 修改Hero的Header 6.2.2 設(shè)置默認(rèn)值 6.3 校驗(yàn) 6.3.1 單屬性校驗(yàn) 6.3.2 nil vs. NULL 6.3.3 多屬性校驗(yàn) 6.4 虛擬Accessor 6.5 添加校驗(yàn)反饋 6.6 更新詳情視圖 6.7 重構(gòu)SuperDBEditCell 6.7.1 Xcode重構(gòu)選項(xiàng) 6.7.2 搬移代碼 6.7.3 可編輯Property 6.8 創(chuàng)建Color表格視圖單元格 6.8.1 自定義顏色編輯器 6.8.2 自定義Color表格視圖單元格 6.9 清除選擇器 6.10 還有一件事 6.11 前路更多彩 第7章 關(guān)系、屬性獲取和表達(dá)式 7.1 擴(kuò)展你的應(yīng)用程序:“超能力”和“英雄榜” 7.2 關(guān)系 7.2.1 對(duì)一關(guān)系 7.2.2 對(duì)多關(guān)系 7.2.3 逆關(guān)系 7.2.4 Fetched Properties 7.2.5 在數(shù)據(jù)模型編輯器中創(chuàng)建關(guān)系和Fetched Properties 7.2.6 刪除規(guī)則 7.3 表達(dá)式和融合 7.4 添加“超能力”實(shí)體 7.5 創(chuàng)建Power關(guān)系 7.6 創(chuàng)建逆關(guān)系 7.7 創(chuàng)建olderHeros Fetched Property 7.8 創(chuàng)建youngerHeros Fetched Property 7.9 創(chuàng)建sameSexHeroes Fetched Property 7.10 創(chuàng)建oppositeSexHeroes Fetched Property 7.11 向Hero類添加關(guān)系和Fetched Properties 7.12 修改詳情視圖 7.12.1 重新思考配置 7.12.2 封裝和信息隱藏 7.12.3 數(shù)據(jù)驅(qū)動(dòng)配置 7.12.4 添加“超能力” 7.13 重構(gòu)詳情視圖控制器 7.13.1 重命名Configuration類 7.13.2 重構(gòu)詳情控制器 7.13.3 重構(gòu)Hero實(shí)例變量 7.13.4 再抽象一點(diǎn) 7.13.5 新的HeroDetailController 7.14 “超能力”視圖控制器 7.15 Fetch Properties 7.16 和Core說(shuō)再見(jiàn) 第8章 在云端 8.1 使用iCloud進(jìn)行數(shù)據(jù)存儲(chǔ) 8.2 iCloud基礎(chǔ) 8.3 iCloud Backup 8.4 在應(yīng)用程序中啟用iCloud 8.5 鍵-值數(shù)據(jù)存儲(chǔ) 8.6 文檔存儲(chǔ) 8.6.1 UIDocument 8.6.2 支持iCloud的UIDocument 8.6.3 NSMetadataQuery 8.7 支持iCloud的Core Data 8.8 升級(jí)SuperDB 8.8.1 Entitlements 8.8.2 創(chuàng)建啟用iCloud的Provisioning Profile 8.8.3 修改Persistent Store 8.8.4 修改Managed Object上下文 8.8.5 收到DataChanged通知時(shí)更新UI 8.8.6 測(cè)試數(shù)據(jù)存儲(chǔ) 8.8.7 “腳踏實(shí)地” 第9章 使用Game Kit進(jìn)行藍(lán)牙點(diǎn)對(duì)點(diǎn)通信 9.1 Game Center 9.2 點(diǎn)對(duì)點(diǎn)連接 9.3 In Game Voice 9.4 本章的應(yīng)用程序 9.5 網(wǎng)絡(luò)通信模型 9.5.1 客戶端-服務(wù)器模型 9.5.2 點(diǎn)對(duì)點(diǎn)模型 9.5.3 客戶端-服務(wù)器與點(diǎn)對(duì)點(diǎn)混合 9.6 Game Kit中的Session 9.6.1 創(chuàng)建Session 9.6.2 查找并連接到其他Session 9.6.3 監(jiān)聽(tīng)其他的Session 9.6.4 向連接點(diǎn)發(fā)送數(shù)據(jù) 9.6.5 信息打包發(fā)送 9.6.6 從連接點(diǎn)接收數(shù)據(jù) 9.6.7 關(guān)閉連接 9.7 Peer Picker 9.7.1 創(chuàng)建Peer Picker 9.7.2 處理連接 9.7.3 創(chuàng)建Session 9.8 創(chuàng)建項(xiàng)目 9.8.1 關(guān)閉待機(jī)計(jì)時(shí)器 9.8.2 導(dǎo)入Game Kit框架 9.8.3 設(shè)計(jì)界面 9.8.4 定義應(yīng)用程序常量 9.8.5 設(shè)計(jì)棋盤(pán) 9.8.6 創(chuàng)建數(shù)據(jù)包對(duì)象 9.8.7 搭建視圖控制器頭 9.9 內(nèi)測(cè) 9.10 游戲開(kāi)始 第10章 Map Kit 10.1 本章的應(yīng)用程序 10.2 概覽和術(shù)語(yǔ) 10.3 地圖視圖 10.3.1 地圖類型 10.3.2 用戶所在位置 10.3.3 坐標(biāo)區(qū)域 10.3.4 設(shè)定顯示區(qū)域 10.3.5 地圖視圖Deleate 10.4 標(biāo)注 10.4.1 標(biāo)注對(duì)象 10.4.2 標(biāo)注視圖 10.4.3 添加和移除標(biāo)注 10.4.4 選中標(biāo)注 10.4.5 提供帶有標(biāo)注視圖的地圖視圖 10.5 地理編碼和反向地理編碼 10.6 搭建MapMe應(yīng)用程序 10.6.1 鏈接Map Kit和Core Location框架 10.6.2 構(gòu)建界面 10.6.3 實(shí)現(xiàn)視圖控制器接口 10.6.4 實(shí)現(xiàn)標(biāo)注對(duì)象類 10.6.5 實(shí)現(xiàn)MapMe的ViewController 10.7 升級(jí)啦,年輕人 第11章 消息:郵件、短信和社交媒體 11.1 本章的應(yīng)用程序 11.2 MessageUI框架 11.2.1 創(chuàng)建郵件編寫(xiě)視圖控制器 11.2.2 填寫(xiě)標(biāo)題行 11.2.3 填寫(xiě)收件人 11.2.4 設(shè)置郵件正文 11.2.5 添加附件 11.2.6 顯示郵件編寫(xiě)視圖 11.2.7 郵件編寫(xiě)視圖控制器的Delegate方法 11.2.8 消息編寫(xiě)視圖控制器 11.3 Social框架 11.3.1 SLComposeViewController 11.3.2 SLRequest 11.4 活動(dòng)視圖控制器 11.5 構(gòu)建MessageImage應(yīng)用程序 11.5.1 構(gòu)建用戶界面 11.5.2 拍照 11.5.3 調(diào)用照相機(jī) 11.5.4 選擇消息發(fā)送器 11.6 寄往:下一章 第12章 媒體庫(kù)訪問(wèn)和播放 12.1 MediaPlayer框架 12.1.1 媒體項(xiàng) 12.1.2 媒體項(xiàng)集合 12.1.3 媒體查詢和媒體屬性Predicate 12.1.4 媒體選擇控制器 12.1.5 音樂(lè)播放控制器 12.2 簡(jiǎn)單的音樂(lè)播放器 12.2.1 構(gòu)建SimplePlayer應(yīng)用程序 12.2.2 構(gòu)造用戶界面 12.2.3 聲明Outlet和Action 12.3 MPMoviePlayerController 12.4 MPMediaPlayer 12.5 AVFoundation 12.6 AVMediaPlayer 12.7 小心!前方有洪水 第13章 加把鎖:iOS安全 13.1 安全性考量 13.2 安全性技術(shù) 13.2.1 加密 13.2.2 散列 13.2.3 證書(shū)和簽名 13.2.4 身份 13.3 iOS安全性 13.3.1 隨機(jī)Keychain 13.3.2 證書(shū)、密鑰和受信服務(wù) 13.4 Keychain Viewer 13.4.1 創(chuàng)建Certificate Authority 13.4.2 創(chuàng)建Keychain應(yīng)用 13.5 安全不打烊 第14章 保持界面響應(yīng) 14.1 探索并發(fā)問(wèn)題 14.2 創(chuàng)建Stalled應(yīng)用程序 14.2.1 設(shè)計(jì)界面 14.2.2 實(shí)現(xiàn)Stalled視圖控制器 14.3 Timer 14.3.1 創(chuàng)建Timer 14.3.2 停止Timer 14.3.3 Timer的局限性 14.4 使用Timer修改Stalled應(yīng)用程序 14.4.1 創(chuàng)建Batch對(duì)象 14.4.2 修改nib 14.4.3 修改視圖控制器頭文件 14.4.4 修改視圖控制器的實(shí)現(xiàn)文件 14.5 操作隊(duì)列和并發(fā) 14.5.1 線程 14.5.2 操作 14.5.3 操作隊(duì)列 14.6 使用操作隊(duì)列優(yōu)化Stalled應(yīng)用程序 14.6.1 創(chuàng)建SquareRootApplication 14.6.2 自定義ProgressCell 14.6.3 調(diào)整用戶界面 14.6.4 修改ViewController.h 14.6.5 修改ViewController.m 14.7 排隊(duì)站好 第15章 單元測(cè)試、調(diào)試和相關(guān)工具 15.1 單元測(cè)試 15.2 調(diào)試 15.2.1 斷點(diǎn) 15.2.2 Debug Navigator 15.2.3 Debug Area 15.2.4 嘗試Debug Control 15.2.5 Breakpoint Navigator和Symbolic斷點(diǎn) 15.2.6 條件斷點(diǎn) 15.2.7 斷點(diǎn)行為 15.2.8 靜態(tài)分析 15.2.9 有關(guān)調(diào)試的補(bǔ)充 15.3 使用Instruments進(jìn)行性能分析 15.4 勝利的終點(diǎn)線 第16章 路在腳下 16.1 逃離困境 16.2 蘋(píng)果提供的文檔 16.3 郵件列表 16.4 論壇 16.5 網(wǎng)站 16.6 博客 16.7 如果一切都失敗了…… 16.8 再見(jiàn)
使用說(shuō)明
1、下載并解壓,得出pdf文件2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
ios6開(kāi)發(fā)進(jìn)階與實(shí)戰(zhàn) pdf掃描版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門(mén)推薦
- 南方Plus電腦版 v11.8.027.22M / 簡(jiǎn)體中文
- 有柿電腦版 v11.5.684.06M / 簡(jiǎn)體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡(jiǎn)體中文
- 開(kāi)源閱讀電腦版 v3.2517.96M / 簡(jiǎn)體中文
- cnki全球?qū)W術(shù)快報(bào)電腦版 v0.2.3495.79M / 簡(jiǎn)體中文
- 未公開(kāi)的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
- PHP語(yǔ)言精粹電子書(shū) pdf掃描版25.72M / 簡(jiǎn)體中文
- 本草綱目 5.34M / 簡(jiǎn)體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡(jiǎn)體中文
- HotSpot實(shí)戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡(jiǎn)體中文