精通ios開發(fā)第7版中文版是一本ios開發(fā)技術指南,由美國程序員馬克和Jeff LaMarche、瑞典程序員Jack Nutting、英國程序員Kim Topley和法國程序員Fredrik Olsson五人共同編著,他們五人均是移動開發(fā)專家,具有豐富的Mac、iOS、Cocoa及Objective-C開發(fā)經(jīng)驗。全書將多年的實戰(zhàn)經(jīng)驗與智慧感悟匯集成本書,旨在幫助沒有經(jīng)驗的讀者順利叩開iOS應用開發(fā)的大門,幫助有經(jīng)驗的讀者迅速提升功力,從而在iOS開發(fā)的道路上所向披靡。
精通ios開發(fā)第7版是學習iOS平臺開發(fā)的不二之選,主要針對零基礎讀者,講解得很詳細。新版做了大幅修訂,以Swift為主,使用雙語講解,力求使新老讀者都能有大收獲。另外,作者重寫了所有項目代碼,使之兼容新舊SDK,并對原有的各章內(nèi)容進行更新,增加了介紹Swift特性的附錄,從而反映出技術的新發(fā)展動態(tài)。
內(nèi)容介紹
精通ios開發(fā)第7版是iOS應用開發(fā)基礎教程,內(nèi)容翔實,語言生動。作者結(jié)合大量實例,使用Swift和Objective-C兩種語言循序漸進地講解了適用于iPhone/iPad開發(fā)的基本流程。新版介紹了強大的iOS 8操作系統(tǒng),涵蓋Xcode 6的新功能,書中所有案例全部重新編寫。具有較強通用性,Swift 語言的 iOS 發(fā)新手可通過本書快速入門進階,經(jīng)驗豐富的 iOS 開發(fā)人員也能從中找到令人耳目一新的內(nèi)容。
章節(jié)目錄
第1章 歡迎來到iOS 和Swift 世界 1.1 關于本書 1.2 必備條件 1.3 iOS應用程序的特點 1.4 本書內(nèi)容 1.5 新版增加內(nèi)容 1.6 Swift和Xcode版本 1.7 準備好了嗎 第2章 創(chuàng)建第一個項目 2.1 在Xcode中創(chuàng)建項目 2.2 Interface Builder簡介 2.3 畫龍點睛——美化iPhone 應用程序 2.4 啟動界面 2.5 小結(jié) 第3章 實現(xiàn)基本交互 3.1 MVC模式 3.2 創(chuàng)建項目 3.3 視圖控制器 3.4 應用程序委托 3.5 小結(jié) 第4章 更豐富的用戶界面 4.1 滿是控件的屏幕 4.2 動態(tài)控件、靜態(tài)控件和被動控件 4.3 創(chuàng)建應用程序 4.4 實現(xiàn)圖像視圖和文本框 4.5 關閉鍵盤 4.6 實現(xiàn)開關、按鈕和分段控件 4.7 美化按鈕 4.8 實現(xiàn)分段控件的操作方法 4.9 實現(xiàn)操作表單和警告視圖 4.10 小結(jié) 第5章 自動旋轉(zhuǎn)和自動調(diào)整大小 5.1 自動旋轉(zhuǎn)機制 5.2 選擇視圖支持的方向 5.3 使用約束設計界面 5.4 創(chuàng)建自適應布局 5.5 小結(jié) 第6章 多視圖應用 6.1 多視圖應用的常見類型 6.2 多視圖應用的體系結(jié)構 6.3 構建View Switcher項目 6.4 小結(jié) 第7章 分頁欄與選取器 7.1 Pickers應用程序 7.2 委托和數(shù)據(jù)源 7.3 創(chuàng)建Pickers應用程序 7.4 實現(xiàn)日期選取器 7.5 實現(xiàn)單滾輪選取器 7.6 實現(xiàn)多滾輪選取器 7.7 滾輪內(nèi)容根據(jù)環(huán)境變化 7.8 使用自定義選取器創(chuàng)建一個簡單游戲 7.9 小結(jié) 第8章 表視圖簡介 8.1 表視圖基礎 8.2 實現(xiàn)一個簡單表 8.3 定制表視圖單元 8.4 分組分區(qū)和索引分區(qū) 8.5 實現(xiàn)搜索欄 8.6 視圖調(diào)試器 8.7 小結(jié) 第9章 導航控制器和表視圖 9.1 導航控制器 9.2 簡單的字體瀏覽器:Fonts 9.3 創(chuàng)建根視圖控制器 9.4 初始化storyboard 9.5 第一個子控制器:字體列表視圖 9.6 創(chuàng)建字體尺寸視圖控制器 9.7 創(chuàng)建字體信息視圖控制器 9.8 改善表視圖 9.9 小結(jié) 第10章 集合視圖 10.1 創(chuàng)建DialogViewer項目 10.2 修補視圖控制器類 10.3 自定義單元 10.4 配置視圖控制器 10.5 內(nèi)容單元 10.6 實現(xiàn)流式布局 10.7 分區(qū)標題視圖 10.8 小結(jié) 第11章 分割視圖和浮動窗口 11.1 創(chuàng)建分割視圖項目 11.2 顯示總統(tǒng)信息 11.3 創(chuàng)建浮動窗口 11.4 iPhone上的分割視圖 11.5 自定義分割視圖 11.6 小結(jié) 第12章 應用設置和用戶默認設置 12.1 設置捆綁包入門 12.2 應用:Bridge Control 12.3 切換到“設置”應用程序 12.4 小結(jié) 第13章 數(shù)據(jù)持久化基礎知識 13.1 應用的沙盒 13.2 文件保存方案 13.3 屬性列表 13.4 對模型對象進行歸檔 13.5 使用iOS內(nèi)嵌的SQLite3 13.6 使用Core Data 13.7 小結(jié) 第14章 文檔和iCloud 14.1 使用UIDocument管理文檔存儲 14.2 添加iCloud支持 14.3 小結(jié) 第15章 Grand Central Dispatch和后臺處理 15.1 Grand Central Dispatch 15.2 SlowWorker簡介 15.3 線程基礎知識 15.4 工作單元 15.5 GCD:底層隊列 15.6 后臺處理 15.7 小結(jié) 第16章 使用Core Graphics繪圖 16.1 Quartz 2D基礎概念 16.2 Quartz 2D繪圖方法 16.3 QuartzFun應用程序 16.4 小結(jié) 第17章 Sprite Kit游戲框架 17.1 基礎入門 17.2 玩家動作 17.3 創(chuàng)建敵人 17.4 在場景中放入敵人 17.5 開始射擊 17.6 利用物理引擎攻擊敵人 17.7 實現(xiàn)關卡 17.8 自定義碰撞 17.9 粒子系統(tǒng) 17.10 游戲結(jié)束 17.11 創(chuàng)建開始場景 17.12 播放音樂 17.13 添加力場 17.14 小結(jié) 第18章 輕點、觸摸和手勢 18.1 多點觸控術語 18.2 響應者鏈 18.3 多點觸控體系結(jié)構 18.4 4 個手勢通知方法 18.5 TouchExplorer應用 18.6 Swipes應用 18.7 檢測多次輕點 18.8 檢測捏合和旋轉(zhuǎn) 18.9 自定義手勢 18.10 小結(jié) 第19章 Core Location和Map Kit 19.1 位置管理器 19.2 位置管理器委托 19.3 開始構建Core Location 19.4 將移動路線展現(xiàn)在地圖上 19.5 小結(jié) 第20章 陀螺儀和加速計 20.1 加速計物理特性 20.2 陀螺儀旋轉(zhuǎn)特性 20.3 Core Motion和動作管理器 20.4 檢測搖動 20.5 將加速計用作方向控制器 20.6 小結(jié) 第21章 攝像頭和照片庫 21.1 圖像選取器和UIImagePickerController 21.2 圖像選取器控制器 21.3 實際測試攝像頭和照片庫 21.4 小結(jié) 第22章 應用本地化 22.1 本地化體系結(jié)構 22.2 字符串文件 22.3 現(xiàn)實中的iOS本地化應用 22.4 在Xcode中預覽本地化 22.5 添加其他本地化 22.6 小結(jié) 附錄 Swift簡介
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 有柿電腦版 v11.5.684.06M / 簡體中文
- 得間免費小說電腦版 v5.2.7.172.56M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- cnki全球?qū)W術快報電腦版 v0.2.3495.79M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- docker入門實戰(zhàn) pdf完整版1.38M / 簡體中文
- Scala程序設計第二版 pdf高清完整版15.83M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文