日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)iOS開發(fā)實戰(zhàn)體驗

iOS開發(fā)實戰(zhàn)體驗

iOS開發(fā)實戰(zhàn)體驗

定 價:¥58.00

作 者: DevDiv移動開發(fā)社區(qū) 編
出版社: 海洋出版社
叢編項:
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā)

ISBN: 9787502783112 出版時間: 2012-08-01 包裝: 平裝
開本: 16開 頁數(shù): 423 字?jǐn)?shù):  

內(nèi)容簡介

  iOS是移動開發(fā)三大平臺之一。是DevDiv移動開發(fā)社區(qū)版主、資深會員繼成功推出《移動開發(fā)全平臺解決方案——Android/iOS/Windows Phone》和《Windows Phone開發(fā)實戰(zhàn)體驗(應(yīng)用+游戲)》后的又一力作?!秈OS開發(fā)實戰(zhàn)體驗》章節(jié)設(shè)置全面涵蓋iOS應(yīng)用開發(fā)技術(shù)要點,原創(chuàng)案例細(xì)致呈現(xiàn)作者實際開發(fā)經(jīng)驗。具體包括iOS開發(fā)框架、Object-C高級知識、MVC設(shè)計和Push消息、視圖高級使用技巧、數(shù)據(jù)持久化、TableView使用、文件I/O、硬件和通信、iOS多媒體、定位和地圖、網(wǎng)絡(luò)編程、連接到互聯(lián)網(wǎng)、多線程編程、2D和3D繪圖編程、調(diào)試和優(yōu)化等內(nèi)容。

作者簡介

  DevDiv移動開發(fā)社區(qū),DevDiv覆蓋移動開發(fā)主流平臺Android、iOS、Windows Phone、Windows 8、HTML5和Symbian等,集資訊、論壇、博客、獵頭服務(wù)、技術(shù)培訓(xùn)于一體,是國內(nèi)最具人氣的綜合性移動開發(fā)社區(qū)。

圖書目錄

第1章 iOS開發(fā)框架
1.1 蘋果產(chǎn)品和重要的事件
1.2 應(yīng)用商店——App Store
1.3 iOS軟件的體系結(jié)構(gòu)
1.3.1 核心操作系統(tǒng)層(Core OS)
1.3.2 核心服務(wù)層(Core Service)
1.3.3 媒體層(Media)
1.3.4 可輕觸層(Cocoa Touch)
1.4 應(yīng)用程序運行周期
1.4.1 應(yīng)用程序的生命周期
1.4.2 應(yīng)用程序的入口
1.4.3 應(yīng)用程序的委托
1.4.4 加載主Nib文件
1.4.5 事件處理周期
1.5 應(yīng)用程序運行環(huán)境
1.5.1 應(yīng)用程序沙箱
1.5.2 自動休眠定時器
1.6 iOS軟件設(shè)計規(guī)范
1.6.1 平臺間的差異
1.6.2 3種應(yīng)用程序樣式
1.7 iOS開發(fā)工具——Xcode
第2章 Object-C高級知識
2.1 Object-C語言介紹
2.1.1 數(shù)據(jù)類型與表達式
2.1.2 流程控制
2.1.3 類與結(jié)構(gòu)
2.2 類別(Category)介紹
2.2.1 認(rèn)識類別(Category)
2.2.2 擴展NSString
2.2.3 擴展NSDictionary
2.2.4 擴展NSArray
2.2.5 Object-C與C++混合編程
2.2.6 靜態(tài)庫
第3章 MVC設(shè)計和Push消息
3.1 MVC框架設(shè)計
3.1.1 MVC設(shè)計思想
3.1.2 iPhone開發(fā)中的MVC
3.1.3 iPhone中MVC的實現(xiàn)
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發(fā)送Push消息
3.3.4 通過iPhone發(fā)送Push消息
第4章 視圖高級使用技巧
4.1 界面工具Interface Builder
4.2 定制基礎(chǔ)控件
4.2.1 定制UIButton
4.2.2 定制UIPickerView以實現(xiàn)隱藏功能
4.3 動畫特效
4.3.1 UIViewAnimation動畫
4.3.2 使用公有CATransition實現(xiàn)動畫效果
4.3.3 使用私有CATransition實現(xiàn)動畫效果
4.4 頁面布局——橫豎屏處理
第5章 數(shù)據(jù)持久化
5.1 Plist文件操作
5.2 NSUserDefaults操作
5.3 SQLite數(shù)據(jù)庫操作
5.4 Core Data文件操作
5.4.1 CoreData特性
5.4.2 為何要使用Core Data
5.4.3 關(guān)于Core Data的常見誤解
5.4.4 建立數(shù)據(jù)庫模型
5.4.5 創(chuàng)建實體類
5.4.6 數(shù)據(jù)庫操作
第6章 TableView使用
6.1 UITableView的組成及樣式
6.2 UITableView的定義
6.3 UITableView的數(shù)據(jù)源
6.3.1 UITableViewDataSource協(xié)議
6.3.2 表格視圖的實現(xiàn)
6.3.3 表格單元
6.3.4 創(chuàng)建表格單元的數(shù)據(jù)源
6.4 UITableView的委托
6.5 UITableView的編輯
6.6 UITableView實現(xiàn)氣泡效果的表格
6.7 UITableView拖動以顯示更多數(shù)據(jù)
第7章 文件I/O
7.1 文件系統(tǒng)
7.2 文件管理
7.2.1 讀取并顯示對應(yīng)目錄下的文件
7.2.2 獲取文件屬性信息
7.2.3 創(chuàng)建文件夾
7.2.4 創(chuàng)建文件
7.2.5 刪除文件
7.3 本地數(shù)據(jù)存儲規(guī)則
第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 調(diào)用通訊錄
8.4.1 讀取通訊錄
8.4.2 編輯通訊錄
8.5 打電話
8.6 發(fā)短信
8.7 發(fā)郵件
第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 視頻
第10章 定位和地圖
10.1 基礎(chǔ)知識
10.2 iPhone定位方法
10.3 MKReverseGeocoder?地理位置反向編碼
10.4 LBS應(yīng)用的類型
10.5 谷歌地圖
10.5.1 在地圖上增加大頭針標(biāo)注的方法
10.5.2 在地圖上畫線
第11章 網(wǎng)絡(luò)編程
11.1 iOS網(wǎng)絡(luò)編程
11.1.1 NSURLConnection
11.1.2 網(wǎng)絡(luò)編程示例
11.2 ASIHTTPRequest
11.2.1 使用ASIHTTPRequest
11.2.2 ASIHTTPRequest使用示例
11.3 檢查網(wǎng)絡(luò)狀態(tài)
11.3.1 SCNetworkReachability
11.3.2 Reachability
第12章 連接到互聯(lián)網(wǎng)
12.1 使用UIWebView
12.2 解析XML
12.2.1 iOS下的XML解析庫
12.2.2 NSXMLParser
12.2.3 第三方解析器
12.2.4 編寫簡單天氣解析應(yīng)用
12.3 解析JSON
12.3.1 iPhone的JSON
12.3.2 JSON解析庫
第13章 多線程編程
13.1 UNIX多線程機制的使用
13.2 NSThread創(chuàng)建多線程的方法
13.2.1 線程的創(chuàng)建與啟動
13.2.2 線程的同步與鎖
13.2.3 線程的交互和其他控制方法
13.2.4 線程的睡眠
13.3 線程池NSOperationQueue
13.3.1 創(chuàng)建線程操作NSOperation
13.3.2 任務(wù)控制
13.4 生產(chǎn)者—消費者模型
13.4.1 使用@synchronized
13.4.2 使用NSLocking協(xié)議
第14章 2D和3D繪圖編程
14.1 Quartz 2D
14.1.1 畫布(Canvas)
14.1.2 繪圖上下文(Graphics Context)
14.1.3 Quartz 2D數(shù)據(jù)類型
14.1.4 圖形狀態(tài)
14.1.5 Quartz 2D坐標(biāo)系統(tǒng)
14.1.6 內(nèi)存管理
14.1.7 繪制圖形圖像
14.1.8 繪制OpenFlow效果的倒影
14.2 3D繪圖OpenGL ES
14.2.1 OpenGL與OpenGL ES簡介
14.2.2 OpenGL ES在iPhone繪圖中的應(yīng)用
第15章 調(diào)試和優(yōu)化
15.1 常見錯誤
15.1.1 版本錯誤
15.1.2 證書錯誤
15.1.3 編寫錯誤
15.1.4 導(dǎo)入錯誤
15.2 調(diào)試跟蹤
15.2.1 使用調(diào)試器
15.2.2 使用日志
15.3 使用Instruments

本目錄推薦

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