iOS 7Programming Pushing the Limits深度实战指南

iOS 7 的新特性不少,像是全新的扁平化 UI、多任务、Core Bluetooth 的本地网络支持等等,光看官方文档不太够。

《iOS 7 Programming: Pushing the Limits》这本书,挺适合有 C/C++基础的开发者。讲得比较深入,也蛮实战的,像后台、安全机制、国际化这些它都讲了。

你平时用Storyboard开发?这本书有专门一章讲自定义过渡,动画搞得好用户体验能直接拉满。还有对Auto Layout的也挺细,配合 UI 动态效果,布局响应又灵活。

有做多平台兼容的需求?书里讲了怎么 64 位架构,还有不同iDevice上的性能优化技巧,能省不少坑。再加上 REST API、GCD 并发这些内容,整个架构也就更稳了。

最有意思的是几章,比如UIKit DynamicsKey-Value Observing的进阶玩法,都是偏底层但蛮有用的东西,做复杂交互会有不少启发。

如果你最近在搞 iOS 老项目的重构,或者想深挖 iOS 7 的高级能力,这本书可以看看,内容硬核但不难啃,挺适合你边学边写。

pdf 文件大小:10.92MB