| | | iOS開發實戰體驗/移動開發技術叢書 | 該商品所屬分類:計算機/網絡 -> 程序設計 | 【市場價】 | 422-612元 | 【優惠價】 | 264-383元 | 【介質】 | book | 【ISBN】 | 9787502783112 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](https://bnmppic.bookuu.com/goods/10/49/49/97875027831122345581-fm.jpg)
-
出版社:海洋
-
ISBN:9787502783112
-
作者:DevDiv移動開發社區
-
頁數:314
-
出版日期:2012-08-01
-
印刷日期:2012-08-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:490千字
-
《iOS開發實戰體驗/移動開發技術叢書》編著者DevDiv移動開發社區。 DevDiv移動開發社區版主、**會員聯合編寫,章節設置全面涵蓋iOS應用開發技術要點,原創案例細致呈現作者實際開發經驗。具體包括iOS開發框架、Object-C**知識、MVC設計和Push消息、視圖**使用技巧、數據持久化、TableView使用、文件I/O、硬件和通信、iOS多媒體、定位和地圖、網絡編程、連接到互聯網、多線程編程、2D和3D繪圖編程、調試和優化等內容。
-
《iOS開發實戰體驗/移動開發技術叢書》編著者DevDiv移動開發社區
。
《iOS開發實戰體驗/移動開發技術叢書》內容提要:iOS是移動開發三
大平臺之一。本書是DevDiv移動開發社區版主、資深會員繼成功推出《移
動開發全平臺解決方案——Android/iOS/Windows Phone》和《Windows
Phone開發實戰體驗(應用+遊戲)》後的又一力作。該書章節設置全面涵
蓋iOS應用開發技術要點,原創案例細致呈現作者實際開發經驗。具體包括
iOS開發框架、Object-C高級知識、MVC設計和Push消息、視圖高級使用技
巧、數據持久化、TableView使用、文件I/O、硬件和通信、iOS多媒體、定
位和地圖、網絡編程、連接到互聯網、多線程編程、2D和3D繪圖編程、調
試和優化等內容。
-
第1章 iOS開發框架 1.1 蘋果產品和重要的事件 1.2 應用商店——App Store 1.3 iOS軟件的體繫結構 1.3.1 核心操作繫統層(Core OS) 1.3.2 核心服務層(Core Service) 1.3.3 媒體層(Media) 1.3.4 可輕觸層(Cocoa Touch) 1.4 應用程序運行周期 1.4.1 應用程序的生命周期 1.4.2 應用程序的入口 1.4.3 應用程序的委托 1.4.4 加載主Nib文件 1.4.5 事件處理周期 1.5 應用程序運行環境 1.5.1 應用程序沙箱 1.5.2 自動休眠定時器 1.6 iOS軟件設計規範 1.6.1 平臺間的差異 1.6.2 3種應用程序樣式 1.7 iOS開發工具——Xcode 第2章 Object-C**知識 2.1 Object-C語言介紹 2.1.1 數據類型與表達式 2.1.2 流程控制 2.1.3 類與結構 2.2 類別(Category)介紹 2.2.1 認識類別(Category) 2.2.2 擴展NSString 2.2.3 擴展NSDictionary 2.2.4 擴展NSArray 2.2.5 Object-C與C++混合編程 2.2.6 靜態庫 第3章 MVC設計和Push消息 3.1 MVC框架設計 3.1.1 MVC設計思想 3.1.2 iPhone開發中的MVC 3.1.3 iPhone中MVC的實現 3.2 通知中心 3.2.1 NSNotification類 3.2.2 Notifications的常見誤解 3.3 Push機制 3.3.1 Push消息需要的條件 3.3.2 在代碼中使用Push消息 3.3.3 通過Mac發送Push消息 3.3.4 通過iPhone發送Push消息 第4章 視圖**使用技巧 4.1 界面工具Interface Builder 4.2 定制基礎控件 4.2.1 定制UIButton 4.2.2 定制UIPickerView以實現隱藏功能 4.3 動畫** 4.3.1 UIViewAnimation動畫 4.3.2 使用公有CATransition實現動畫效果 4.3.3 使用私有CATransition實現動畫效果 4.4 頁面布局——橫豎屏處理 第5章 數據持久化 5.1 Plist文件操作 5.2 NSUserDefaults操作 5.3 SQLite數據庫操作 5.4 Core Data文件操作 5.4.1 CoreData特性 5.4.2 為何要使用Core Data 5.4.3 關於Core Data的常見誤解 5.4.4 建立數據庫模型 5.4.5 創建實體類 5.4.6 數據庫操作 第6章 TableView使用 6.1 UITableView的組成及樣式 6.2 UITableView的定義 6.3 UITableView的數據源 6.3.1 UITableViewDataSource協議 6.3.2 表格視圖的實現 6.3.3 表格單元 6.3.4 創建表格單元的數據源 6.4 UITableView的委托 6.5 UITableView的編輯 6.6 UITableView實現氣泡效果的表格 6.7 UITableView拖動以顯示*多數據 第7章 文件I/O 7.1 文件繫統 7.2 文件管理 7.2.1 讀取並顯示對應目錄下的文件 7.2.2 獲取文件屬性信息 7.2.3 創建文件夾 7.2.4 創建文件 7.2.5 刪除文件 7.3 本地數據存儲規則 第8章 硬件和通信 8.1 攝像頭 8.1.1 拍照 8.1.2 攝像 8.1.3 定制拍照界面 8.2 加速度計 8.2.1 加速度計原理 8.2.2 加速度計使用 8.3 陀螺儀 8.3.1 陀螺儀原理 8.3.2 陀螺儀使用 8.4 調用通訊錄 8.4.1 讀取通訊錄 8.4.2 編輯通訊錄 8.5 打電話 8.6 發短信 8.7 發郵件 第9章 iOS多媒體 9.1 圖像 9.1.1 加載UIImage 9.1.2 UIImageView 9.1.3 訪問照片 9.2 聲音 9.2.1 System Sound Services 9.2.2 音頻 9.3 視頻 **0章 定位和地圖 10.1 基礎知識 10.2 iPhone定位方法 10.3 MKReverseGeocoder 地理位置反向編碼 10.4 LBS應用的類型 10.5 谷歌地圖 10.5.1 在地圖上增加大頭針標注的方法 10.5.2 在地圖上畫線 **1章 網絡編程 11.1 iOS網絡編程 11.1.1 NSURLConnection 11.1.2 網絡編程示例 11.2 ASIHTTPRequest 11.2.1 使用ASIHTTPRequest 11.2.2 ASIHTTPRequest使用示例 11.3 檢查網絡狀態 11.3.1 SCNetworkReachability 11.3.2 Reachability **2章 連接到互聯網 12.1 使用UIWebView 12.2 解析XML 12.2.1 iOS下的XML解析庫 12.2.2 NSXMLParser 12.2.3 第三方解析器 12.2.4 編寫簡單天氣解析應用 12.3 解析JSON 12.3.1 iPhone的JSON 12.3.2 JSON解析庫 **3章 多線程編程 13.1 UNIX多線程機制的使用 13.2 NSThread創建多線程的方法 13.2.1 線程的創建與啟動 13.2.2 線程的同步與鎖 13.2.3 線程的交互和其他控制方法 13.2.4 線程的睡眠 13.3 線程池NSOperationQueue 13.3.1 創建線程操作NSOperation 13.3.2 任務控制 13.4 生產者—消費者模型 13.4.1 使用@synchronized 13.4.2 使用NSLocking協議 **4章 2D和3D繪圖編程 14.1 Quartz 2D 14.1.1 畫布(Canvas) 14.1.2 繪圖上下文(GraphicsContext) 14.1.3 Quartz 2D數據類型 14.1.4 圖形狀態 14.1.5 Quartz 2D坐標繫統 14.1.6 內存管理 14.1.7 繪制圖形圖像 14.1.8 繪制OpenFlow效果的倒影 14.2 3D繪圖OpenGL ES 14.2.1 OpenGL與OpenGL ES簡介 14.2.2 OpenGL ES在iPhone繪圖中的應用 **5章 調試和優化 15.1 常見錯誤 15.1.1 版本錯誤 15.1.2 證書錯誤 15.1.3 編寫錯誤 15.1.4 導入錯誤 15.2 調試跟蹤 15.2.1 使用調試器 15.2.2 使用日志 15.3 使用Instruments
| | | | | |