iOS 5by Tutorials开发教程

iOS5 的开发教程《iOS5 by Tutorials》算是老前辈级的资源了,虽然是针对 iOS 5 版本,但里面讲的东西对理解一些 iOS 底层机制还是蛮有的。像ARCStoryboardsiCloud这些早期引入的概念,到现在依然在用。尤其是 ARC 那块,分了初级和中级,讲得比较细,初学或者回炉都挺合适。

自动引用计数(ARC)的初级部分主要讲怎么在项目里启用 ARC、对象释放啥的,代码简单易懂;中级内容则深入到循环引用和 ARC 与非 ARC 代码混用的问题,干货不少。

界面构建方面,Storyboards的章节从拖控件开始讲起,到分割 Storyboard、segue自定义都讲了,比较贴近实际项目的用法。你想快速拉出个完整 UI 界面,按它的套路来就行。

要做云同步?iCloud这部分讲得也挺清楚,从NSUbiquitousKeyValueStore到用Core Data整合云同步,基本能覆盖常见场景。如果你在搞多设备数据同步,这一节别错过。

顺手也带了不少 iOS 5 的新特性:比如Twitter 集成(现在虽然过时,但 OAuth 的流程还挺有参考价值)、Newsstand应用、UIPageViewController翻页效果、Core Image图像等等,每个主题都有代码例子,跑一遍理解会更快。

啦,书是老的,多 API 现在已经更新甚至废弃了,所以建议你当作历史资料来看,别直接套用生产代码。如果你刚开始学 iOS,或者对系统 API 演进感兴趣,这本书还挺值得翻翻。

pdf 文件大小:45.61MB