Cocoa入門:使用Objective-C(第3版) [Learning Cocoa with Objective-C] pdf epub mobi txt 電子書 下載 2024
內容簡介
《Cocoa入門:使用Objective-C(第3版)》助你快速開發iOS和OSX應用。就算你絲毫沒有接觸過蘋果開發工具也沒有關係。從麵嚮對象編程到使用iCloud存儲應用數據,本書覆蓋瞭構建iPhone、iPad,以及Mac應用所需的每一件事情。你將學習如何使用Xcode集成開發環境、Objective-C的Foundation庫,以及如EventKit框架和CoreAnimation的其他開發工具。沿著本書的教學方式,你將學會構建示例代碼,包括簡單的Objective-C應用,自定義視圖,簡單的視頻播放應用,以及為用戶演示日曆事件的應用。《Cocoa入門:使用Objective-C(第3版)》的主要內容有:學習OSX和iOS的應用程序生命周期;學習使用Cocoa和CocoaTouch中的用戶界麵係統;使用AVFoundation演示視頻和音頻;構建允許用戶創建,編輯和操作文件的應用;使用文件係統在本地存儲數據,或使用iCloud在網絡上存儲;使用錶視圖或集閤視圖演示數據的列錶或集閤;使用CoreLocation和CoreMotion與現實世界進行交互;對多處理使用塊和操作引用。
作者簡介
Jon Manning是SecretLab(分布在澳洲的霍巴特、塔斯馬尼亞的一個獨立的遊戲開發工作室)的創立者之一。他從事於各類應用,從兒童的iPad遊戲到即時通信客戶端。他精通Core Animation,並且經常在充滿瞭渴望學習的iOS開發者的班級裏激情地講課。
Paris Buttfieid-Addison是Secret Lab的另一個創立者,他負責經營他們的工作室。Paris同樣從事著各類應用,從非常流行的iPad烹飪應用到傢庭自動化工具。在很早以前,他就成為瞭一個OSX開發者,並且對澳洲的稅法有很深的研究。
內頁插圖
精彩書評
★“如果你對iOS或OSX開發感興趣,本書是很好的啓濛用書。JON和Paris已經將大量的Cocoa開發知識轉化為一本通俗易懂的書。”
——Elaine Wherry Meebo的創立者兼CX0
目錄
前言
第1章 Cocoa開發工具
Mac和iOS DeVeloper Program
在Xcode中漫遊
開發一個簡單的objective-C應用程序
使用i0S模擬器
第2章 使用ObjectiVe-C的麵嚮對象編程
麵嚮對象編程
內存管理
NSObject的生命周期
第3章 Foundation
可變和不可變對象
字符串
數組
字典
NSVlalue和NSNumber
數據
Cocoa中的設計模式
第4章 OS X和iOS應用程序
什麼是應用程序?
應用程序的生命周期
應用程序沙盒
第5章 圖形用戶界麵
OS X和iOS中的界麵
MVC和應用程序設計
nib文件
構造一個界麵
使用nib和約束構建一個應用
Corea Animation
第6章 Block與操作引用
Block
隊列的並發性
總結
第7章 在視圖中繪製圖形
繪製原理
像素網格
在視圖中進行繪製
構建自定義視圖
第8章 音頻和視頻
AV Foundation
使用AVPlayer播放視頻
使用AVAudioPlayer播放聲音
使用圖片庫
第9章 模型對象和數據存儲
鍵一值編碼
鍵一值觀察
使用NSNotification進行通知
偏好設置
使用文件係統
使用沙盒
第10章 Cocoa綁定
綁定視圖到模式
一個單獨的綁定應用程序
綁定控製器
數組和對象控製器
一個更復雜的綁定應用程序
第11章 錶視圖和集閤視圖
數據源和委托
錶視圖
iOS中的UITableView
OS X中的NSTableView
集閤視圖
第12章 基於文檔的應用程序
NSDocument和UIDocument類
MVC中的文檔對象
文檔的類型
文檔的角色
OS X中基於文檔的應用程序
iOS中的基於文檔的應用程序
第13章 網絡
連接
創建一個網絡應用程序
發現周邊的服務
第14章 與現實世界交互
使用定位
地理編碼
位置和隱私
設備運動
打印文檔
第15章 Event Kit
瞭解事件
處理事件
構建一個事件應用程序
用戶隱私
第16章 lnstruments和調試器
Instruments入門
使用Instruments修復問題
引用循環和內存泄漏
使用調試器
第17章 共享與通知
共享
通知
第18章 非標準應用程序
命令行工具
偏好設置麵闆
狀態欄項
第19章 文本處理
國際化和本地化
使用NSformatter格式化數據
使用NSDataDetector檢測數據
第20章 iCloud
什麼是iCloud存儲
設置iCloud
測試iCloud是否工作正常
存儲設置
iCloud存儲
前言/序言
Cocoa入門:使用Objective-C(第3版) [Learning Cocoa with Objective-C] 下載 mobi epub pdf txt 電子書
Cocoa入門:使用Objective-C(第3版) [Learning Cocoa with Objective-C] pdf epub mobi txt 電子書 下載