性能對用戶體驗有著至關重要的影響。本書將介紹對用戶體驗產生負面影響的各個方面,并概述如何優化iOS應用的性能。高性能iOS應用開發共5個部分,主要從性能的衡量標準、對應用至關重要的核心優化點、iOS應用開發特有的性能優化技術以及性能的非代碼方面,講解了應用性能的優化問題。本書的主要目的是展示如何從工程學的角度編寫最佳代碼。
本書適合已經具有Objective-C和iOS實踐經驗的開發人員閱讀。
高性能iOS應用開發目錄
第一部分u3000開始
第1u3000章 移動應用的性能u30003
第二部分u3000核心優化
第2u3000章 內存管理u300023
第3u3000章 能耗u300068
第4u3000章 并發編程u300089
第三部分u3000iOS 性能
第5u3000章 應用的生命周期u3000119
第6u3000章 用戶界面u3000145
第7u3000章 網絡u3000180
第8u3000章 數據共享u3000200
第9u3000章 安全u3000231
第四部分u3000代碼之外
第10u3000章 測試及發布u3000253
第11u3000章 工具u3000283
第12u3000章 埋點與分析u3000310
第五部分u3000iOSu30009
第13u3000章 iOS 9u3000321
第14u3000章 iOS 10u3000345