Cocoa入門:使用Objective-C 第3版

Cocoa入門:使用Objective-C 第3版
定價:288
NT $ 251
 

內容簡介

巴特菲爾德、曼寧編著的這本《Cocoa入門-- 使用Objective-C(第3版)》助你快速開發iOS和OS X應用。就算你絲毫沒有接觸過蘋果開發工具也沒有關系。從面向對象編程到使用iCloud存儲應用數據,本書覆蓋了構建iPhone、iPad,以及Mac應用所需的每一件事情。

你將學習如何使用Xcode集成開發環境、Obiective-C的Foundation庫,以及如Event Kit框架和Core Animation的其他開發工具。

沿着本書的教學方式,你將學會構建示例代碼,包括 簡單的Obiective-C應用,自定義視圖,簡單的視頻播放應用,以及為用 戶演示日歷事件的應用。
 

目錄

前言
第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存儲
網路書店 類別 折扣 價格
  1. 新書
    87
    $251