Cocoa 入門

Cocoa 入門

《Cocoa 入門》是2015年1月1日中國電力出版社出版的圖書,作者是[美] Paris ButtfieldAddison、[美] Jon Manning。

基本介紹

  • 中文名:Cocoa 入門
  • 作者:[美] Paris ButtfieldAddison、[美] Jon Manning
  • 出版社:中國電力出版社
  • ISBN:9787512365308
內容簡介,圖書目錄,

內容簡介

《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與現實世界進行互動;對多處理使用塊和操作引用。

圖書目錄

前言
第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存儲

相關詞條

熱門詞條

聯絡我們