第1章 關於iPhone
1.1 iPhone是蘋果公司創新的産物
1.2 iPhone開創手機應用商店新紀元
1.3 iPhone屏幕
1.4 iPhone鍵盤
1.5 iPhone顯示效果
1.6 iPhone用戶體驗
1.7 iPhone隻有一個按鍵
1.8 iPhone 是一款純Touch機
1.9 多點觸摸(Multi-Touch)
1.10 當前窗口隻能有一個
1.11 如何排列主屏圖標
1.12 如何刪除應用
第2章 關於Mac操作係統
2.1 Mac OS概述
2.2 Mac OS版本演變
2.3 iPhone開發一定需要蘋果電腦嗎
2.4 Mac OS X也可運行在Windows PC上
2.4.1 安裝前的準備工作
2.4.2 安裝過程中的磁盤分區
2.5 小結
第3章 iPhone開發環境的配置
3.1 確認Mac OS X版本
3.2 注冊Apple ID
3.3 SDK下載與安裝
3.3.1 下載iPhone SDK
3.3.2 安裝iPhone SDK
3.4 注冊IDP會員
第4章 iPhone應用程序開發工具
4.1 Xcode
4.2 Interface builder
4.3 Cocoa Touch
第5章 iPhone開發語言(Objective-C)
5.1 Objective-C概述
5.2 Objective-C是C語言的超集
5.3 類與實例
5.4 類
5.5 屬性(property)
5.6 委托(Delegation)
5.7 對象
5.8 方法(method)
5.8.1 方法的聲明
5.8.2 方法的調用
5.9 輸齣口(Outlet)
5.10 操作(Action)
5.11 什麼是框架(Framework)
5.12 UIKit類圖
5.13 編程規範(Coding Standard)
5.14 NSString
5.15 dealloc
5.16 小結
第6章 創建一個簡單的應用
6.1 啓動Xcode
6.2 創建工程
6.3 Xcode工程窗口
6.3.1 應用委托類(App Delegate)
6.3.2 MainWindow.xib
6.3.3 Main.m文件
6.4 編譯配置和運行
6.5 小結
第7章 iPhone常用控件
7.1 按鈕(Button)
7.1.1 如何添加一個按鈕(Button)
7.1.2 按鈕檢查器
7.1.3 按鈕的屬性
7.1.4 按鈕的實例方法
7.1.5 一個關於按鈕的應用程序
7.2 標簽(Label)
7.2.1 標簽檢查器
7.2.2 標簽的屬性
7.2.3 一個關於標簽的應用程序
7.3 文本框(Text Field)
7.3.1 文本框屬性
7.3.2 文本框類
7.3.3 一個關於文本框的應用程序
7.4 圖像視圖
……
第8章 基於Window-based應用程序設計
第9章 基於標簽欄的應用
第10章 錶視圖應用
第11章 iPhone多點觸摸技術的應用
第12章 iPhone加速計的應用
第13章 iPhone程序的調試方法
第14章 Cute iClock娛樂應用程序設計與實現
第15章 一個基於OpenGL的搖骰子遊戲
第16章 iPhone應用程序的簽名及其發布
第17章 如何將應用發布到App Store上
第18章 如何注冊一個App Store免費賬戶
參考文獻
· · · · · · (
收起)