1. 程式人生 > >《iOS開發指南:從零基礎到App Store上架》第2版和第3版的區別

《iOS開發指南:從零基礎到App Store上架》第2版和第3版的區別

新浪微博:東門兜

第3章 UIView與檢視

新書中添加了“3.3 動作與輸出口”。
新書中去掉了
“3.6 螢幕滾動控制元件ScrollView” 放入第4章
“3.10 屏幕布局” 放入第4章
“3.11 選擇器” 放入第5章
“3.12 集合檢視” 放入第5章

第4章 iOS 8多解析度螢幕適配

新書多出了佈局,而且把原來的3.6和3.10放在這一章。
新書增加Size Class佈局。
新書的資源目錄也用到了Size Class。

第5章 委託協議、資料來源協議與高階檢視

新書將委託協議和資料來源協議放在這一章。
新書將原來的3.11和3.12放在這一章。

第10章 iOS分層架構設計

新書將原來的子章節移到目錄。
新書多出了
“例項:MyNotes應用”
“基於同一工程的分層”
“基於同一工作空間靜態連結庫實現的WLSOO模式”
“基於同一工作空間框架實現的WFSSS模式”
“基於同一工作空間框架實現的WFOOO模式”
“基於同一工作空間框架實現的WFSOO模式”
“基於同一工作空間框架實現的WFOSS模式”

新書去掉了“iOS 7中文字排版和渲染引擎——Text Kit”的章節

新書去掉了“升級?”的章節

第17章 iOS中的商業模式

新書去掉了“17.4 應用內購買”

第18章 找出程式中的bug——除錯 

新書去掉了“18.3 LLDB 除錯工具”

第19章 測試驅動下的iOS應用開發

新書多出了
“19.3 非同步單元測試”
“19.4 效能測試”

第20章 讓你的程式“飛”起來——效能優化

新書去掉了“20.7 編譯引數“

第23章 重構MyNotes應用——iOS網路通訊中的設計模式與架構設計

新書多出了
“23.3 Objective-C版本:在工作空間中新增和配置MKNetworkKit”