●1 iOS開發簡介
1.1 iOS概述
1.2 iOS的基本框架
1.3 iOS的開發要點
1.4 建立iOS開發環境
2 Objective-C基礎知識
2.1 構建一個Objective-C客戶端程序
2.2 Objective-C類和對像
2.3 Objective-C的繼承、重寫、多態
2.4 文件操作
2.5 Objective-C的內存管理
2.6 property詳解
2.7 Block詳解
3 iOS基礎界面編程
3.1 UIWindow與UIView
3.2 常用UIView控件的使用
3.3 UIAleaView和UIActionSheet
4 iOS圖控制器的使用
4.1 UITabBarController
4.2 創建項目並配置TabBarController
4.3 UITableView(表視圖)
4.4 簡單表視圖的實現
4.5 UINavigationController(導航控制器)
4.6 創建導航控制器應用
5 多媒體
5.1 音頻與視頻基礎
5.2 音頻
5.3 視頻
參考文獻
內容簡介
靠前很多高校與培訓機構開設了iOS程序開發課程,但相關配套教材與學習資料還很匱乏,這導致很多計算機學院與軟件學院都不具備開設課程的條件,已經開設該課程的則面臨著授課難度大,授課效果也不盡如人意的局面。基於此,筆者編寫了該教材,以滿足初學者需求。準備進入這一行業的從業者和興趣愛好者通過本書能夠更容易和更快地對iOS編程有一個基本性的理解和掌握,並在此基礎上,進行更進一步的軟件繫統開發工作。一方面,本書在詳解iOS的基礎上,對相關語言基礎和各種開發框架也有所涉及,以便讀者打好iOS開發基礎;另一方面,本書重視理論與實際相結合的方式,使讀者在理解上更加深刻,在具體的實踐中也能夠更快進入角色,更加得心應手。