所有范例程序及其截圖都采用Xcode 4.4 和Xcode 4.5 最新版開發工具,本書包含了最新的iOS 6 開發技術,如自動布局(Auto Layout)、集合視圖(Collection View)等等。
新增內容包括:分割視圖控制器(UISplitViewController)、UIScrollView滾動視圖、手勢識別器、Core Data持久化數據、SQLite、App調試技巧、自動布局(Auto Layout)、集合視圖(UICollectionView)、音樂、視頻多媒體應用等等。
本PDF 電子書(中文版)合計670 多頁。
第四版包含如下內容(合計有670多頁),增加比較多深入開發的內容:
第一部分:Hello World!創建你的第一個iPhone App
第二部分:iOS編程基礎:Hello World應用程序如何工作的?
第三部分:iOS 編程向導:創建一個簡單的表視圖(Table View)應用程序
第四部分:定制UITableView表視圖單元格
第五部分:如何處理UITableView中的行選擇
第六部分:應用Property List強化你的Simple Table應用程序
第七部分:如何在Xcode 4.* 添加定制字體到iOS 應用程序中?
第八部分:如何在iOS App中添加啟動畫面?
第九部分:從UITableView中刪除一行和Model-View-Controller
第十部分:使用Storyboards創建導航控制器和表視圖
第十一部分:Storyboard 聯線教程-在視圖控制器間傳遞數據
第十二部分:Storyboard教程-創建Tab Bar控制器和Web視圖
第十三部分:在表視圖中添加搜索欄
第十四部分:如何在導航界面隱藏Tab Bar
第十五部分:Objective-C基礎知識-介紹面向對象的編程
第十六部分:如何在你的iPhone App中發送郵件
第十七部分:持續改善Recipe App的詳細視圖控制器
第十八部分:在iOS 5中使用JSON編程
第十九部分:在.NET Framework 4.0中創建和調用RESTFul WCF 服務
第二十部分:iPhone App和RESTFul WCF 服務以及SQL Server數據庫的交互
第二十一部分:改善HelloKittyStore應用程序UI和增強功能
第二十二部分:UIAlertView提醒視圖和UIActionSheet操作表
第二十三部分:讀寫應用程序的設置數據
第二十四部分:開發定位服務的App
第二十五部分:分割視圖控制器(UISplitViewController)和Master-Detail Application模板
第二十六部分:應用UIScrollView滾動視圖和手勢識別器
第二十七部分:Core Data持久化數據存儲
第二十八部分: 使用SQLite數據庫存儲數據
第二十九部分:通用應用程序、圖標文件和App調試
第三十部分:自動布局(Auto Layout)
第三十一部分:應用集合視圖(UICollectionView)
第三十二部分:音樂、視頻多媒體應用
部分示例 iPhone 、iPad 應用程序的截圖: