iOS 4編程經典實例 版權信息
- ISBN:9787512326385
- 條形碼:9787512326385 ; 978-7-5123-2638-5
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
iOS 4編程經典實例 本書特色
Vandad Nahrdvandipoor主編的侯榮濤、韓進、侯碩楠翻譯的《iOS4編程經典實例》隨著iPhone、iPad等蘋果產品的風靡,越來越多的技術人員渴望學習相關軟件開發技術,從事基于ios平臺的開發設計工作。iOs平臺上可以創建各種炫El的應用,其中每一個應用都代表了一類獨特的問題。
本書介紹了應用在ios sDK4開發框架中的解決方案,以及與cocoa、Objective-C、Xcode和Interface Builder相關的技術。不管是否擁有豐富ios開發經驗,本書都可以提供所需要的技術幫助,包括處理流程中的各階段工作。從*初的想法直到*終的項目完成,本書可以提供各個階段的技術支持。
iOS 4編程經典實例 內容簡介
ios平臺上可以創建各種炫目的應用,其中每一個應用都代表了一類獨特的問題。掌握本書中介紹的技術要點,你可以超越理論,順利地解決在創建iphone、ipad,或者ipod
touch應用中所遇到的令人頭痛的現實問題。這本書中每個技術要點都提供了清晰的解決方案與示例代碼,你可以應即使用它們。
《ios 4編程經典實例》介紹了應用在ios
sdk4開發框架中的解決方案,以及與cocoa、objective-c、xcode和interface
builder相關的技術。不管你是否擁有豐富ios開發經驗,本書可以提供各個階段的技術幫助,包括處理流程中的各階段,從*初的想法直到*終的項目完成。
《ios
4編程經典實例》主要內容有:使用objective-c,對象,屬性,委托及內存管理;構建帶有手勢識別的用戶界面;開發使用地圖包與core
location
api的可感知定位的應用;創建播放音頻與視頻的應用,管理日歷與事件的應用,訪問聯系簿與群組的應用,以及圖片庫開發的應用;使用核心動態框架來訪問加速計與陀螺儀;通過core
data框架為ios應用管理持久性存儲;創建多任務等方面的應用,用戶在離開應用后,應用仍然存在,用戶可以再次返回該應用。
iOS 4編程經典實例 目錄
前言第1章 使用對象 1.0 概述 1.1 實現與使用自定義對象 1.2 分配與初始化對象 1. 3 在一個對象內定義兩個或多個同名方法 1.4 定義與訪問屬性 1.5 手動方式管理屬性 1.6 重用代碼塊 1.7 對象交互 1.8 動態調用對象的選擇器 1.9 使用i0S SDK來管理內存 1.10 管理無類型對象第2章 實現控制器與視圖 2.0 概述 2.1 獲取及使用應用委托 2.2 管理應用的視圖 2. 3 創建應用圖形化用戶界面 2. 4 在運行時設置視圖可用 2.5 在應用的圖形化界面中使用視圖 2.6 管理主一細節視圖 2.7 管理多視圖 2.8 在圖形用戶界面中融合與使用模型 2.9 實現導航條 2.10 從一個視圖切換到另一個視圖 2.1l 設置導航條的標題 2.12 顯示圖片作為導航條的標題 2.13 在導航條上創建與管理按鍵 2.14 從導航控制器中移除一個視圖 2.15 操作導航控制器的視圖控制器數組 2.16 在應用中使用制表欄 2.17 在iPad用戶界面元素上彈出附加信息第3章 構建與使用表格視圖 3.0 概述 3.1 使用Interface Builder來創建表格視圖 3.2 通過編程創建表格視圖. 3.3 通過Inteiface Builder賦予表格視圖事件處理器 3. 4 通過Xcode賦給表格視圖事件處理器 3.5 為表格視圖填充數據 3.6 接收與處理表格視圖事件 3.7 在表格視圖中使用不同類型的附件 3.8 創建自定義的表格視圖附件 3.9 自定義表格視圖內容的外觀 3.10 顯示層次化數據 3.11 使用表格視圖時內存的高效管理 3.12 在表格視圖中編輯與移動數據 3.13 滑動刪除 3.14 數據分組第4章 定位與地圖類 4.0 概述 4.1 使用Interface Builder創建地圖 4.2 使用代碼來創建一個地圖 4.3 處理地圖事件 4.4 設備精確定位 4.5 在地圖視圖上顯示內置的指示 4.6 在地圖視圖上顯示不同顏色的指示 4.7 在地圖上創建與顯示自定義指示 4.8 基于空間定位來獲得有意義的地址 4.9 由有意義的地址來獲得空間定位第5章 實現手勢識別類 5.0 概述 5.1 檢測滑動手勢 5. 2 旋轉手勢的應答 5.3 檢測拖動及拖拉手勢 5.4 檢測長按手勢 5.5 響應點擊手勢 5.6 響應擠捏手勢第6章 網絡與XML 6.0 概述 6.1 打開及讀取本地XML文件 6.2 將xML文件解析成對象 6. 3 同步下載文件 6. 4 異步下載文件 6.5 讀取并解析遠程xML文件 6.6 在內存中緩存文件 6.7 在磁盤上緩存文件第7章 操作、線程與定時器 7.0 概述 7.1 同步運行任務 7. 2 以異步的方式運行任務 7. 3 創建具有依賴關系的任務 7.4 在延遲之后執行任務 7.5 執行周期性任務 7.6 高效的執行周期性任務 7.7 隱式地初始化線程 7.8 退出線程與定時器 7.9 避免線程中的內存泄露第8章 音頻和視頻 8.0 概述 8.1 播放音頻文件 8.2 音頻文件播放期間處理中斷 8.3 錄制音頻文件 8.4 錄制音頻文件時處理中斷 8.5 在播放其他聲音時播放音頻 8.6 播放視頻文件 8.7 從視頻文件中異步捕捉縮略圖 8.8 響應用戶請求訪問iPod庫第9章 地址簿 9.0 概述 9.1 訪問地址簿 9.2 在地址簿中檢索所有人 9. 3 檢索地址簿條目屬性 9.4 在用戶地址簿中插入聯系人條目 9.5 在地址簿數據庫中插入組條目 9.6 將聯系人加入到聯系組中 9.7 從地址簿中查詢 9.8 檢查和設置聯系人地址簿圖片第10章 攝像頭和照片庫 10.0 概述 10.1 檢測與觀察攝像頭 10.2 使用攝像頭拍照 10.3 用攝像頭拍攝視頻 10.4 在照片庫中存儲照片 10.5 在照片庫中存儲視頻 10.6 從照片庫中檢索照片和視頻 10.7 從資源庫中檢索資源 10.8 在i0S設備上編輯視頻第11章 多任務 11.0 概述 11.1 檢測多任務的可用性 11.2 在后臺完成一個長時間運行的任務 11. 3 在后臺接收本地通知 11.4 在后臺播放音頻 11.5 在后臺處理位置變化 11.6 多任務i0S應用程序狀態的保存與加載 11.7 在后臺處理網絡連接 11.8 處理發送給喚醒應用程序的通知 11.9 在后臺處理語言環境的變化 11.10 響應應用設置變化 11.11 選擇退出后臺執行第12章 核心數據 12.0 概述 12.1 使用Xcode創建Core Data模型 12.2 創建并使用核心數據模型類 12.3 使用Core Data創建和保存數據 12.4 使用Core Data加載數據 12.5 使用Core Data刪除數據 12.6 使用Core Data排列數據 12.7 加速表視圖中數據的訪問 12.8 用Core.Data實現聯系第13章 事件工具包 13.0 概述 13.1 檢索日歷列表 13.2 向日歷中添加事件 13. 3 訪問日歷內容 13.4 從日歷中刪除事件 13.5 向日歷中添加重復出現的事件 13.6 檢索事件的參與者 13.7 在日歷中添加鬧鈴 13.8 處理事件的更改通知 13.9 顯示事件視圖控制器 13.10 顯示事件編輯視圖控制器第14章 圖形繪制 14.0 概述 14.1 在圖形環境中繪制基本圖形 14.2 在圖形環境下繪制路徑 14. 3 在圖形環境中繪制圖像 14. 4 屏幕截圖 14.5 使用核心圖形繪制文本第15章 核心運動 15.0 概述 15.1 檢測加速器的可用性 15.2 檢測旋轉裝置的可用性 15.3 檢索加速器數據 15. 4 檢測i0S設備的震動 15.5 檢索回旋裝置數據
展開全部
iOS 4編程經典實例 相關資料
隨著iphone、ipad等蘋果產品的風靡,越來越多的技術人員渴望學習相關軟件開發技術,從事基于ios平臺的開發設計工作。ios平臺上可以創建各種炫目的應用,其中每一個應用都代表了一類獨特的問題。
掌握本書中介紹的技術要點,就可以超越理論,順利地解決在創建iphone、ipad,或者ipod
touch應用中所遇到的令人頭痛的實際問題。
本書介紹了應用在ios sdk4開發框架中的解決方案,以及與cocoa、objective-c、xcode interface
bulider相關的技術。不管是否擁有豐富ios開發經驗,本書都可以提供所需要的技術幫助,包括處理流程中的各階段工作。從最初的想法直到最終的項目完成,本書可以提供各個階段的技術支持。
本書中每個技術要點都提供了清晰的解決方案與示例代碼,讀者可以隨時使用。
iOS 4編程經典實例 作者簡介
Vandad
Nahavandipoor供職于一家位于英國倫敦的公司,該公司提供多種移動支付解決方案,在全球處于領先地位。他曾與一些全球最大的品牌(包括Visa和US銀行)就客戶-服務移動應用方面進行過合作。他在Cocoa、CocoaTouch、Assembly、Delphi,以及.NET軟件開發方面擁有多年的經驗。