iOS 7Day-by-Day新特性实战指南

iOS7 的更新真是大动作,UI 大变样不说,API 也多到眼花缭乱。就挺适合你这样想系统了解 iOS7 新特性的开发者。作者 Sam Davies 用了 24 天,每天聊一个点,从UIKit DynamicsMultipeer Connectivity,内容通俗不啰嗦,还有 GitHub 源码配套,学完立刻能上手实战,效率高得。

UIKit Dynamics的物理引擎挺有意思,比如你可以让按钮带点弹性,做出重力坠落的效果,用UIGravityBehaviorUICollisionBehavior这些 API 就能搞定,UI 顿时灵动不少。像做小游戏或者交互感强的 App,这招真能加分。

NSURLSession比之前的NSURLConnection强太多了,支持后台下载、断点续传,还有上传任务,响应也快。做文件下载或者数据同步方便,配合后台模式用得飞起。

Asset Catalog用起来也还不错,图片资源分门别类好管理,自动支持@2x/@3x,还能设置通用属性,省去了手动切图的烦恼。做多设备兼容的时候,清晰高效。

还有像AVSpeechSynthesizer这种 TTS 功能,也挺有用。比如做阅读器、语音播报的场景,调用AVSpeechUtterance,设置语速、语言、音量,一行代码就能读出文本,用户体验也跟上来了。

每一篇文章都配一个小 Demo,你直接在 GitHub 上拉下来跑就行,地址在github.com/ShinobiControls/iOS7-day-by-day。没空读大段文档?那你更该收藏这个系列,分分钟帮你啃下 iOS7 的新 API。

如果你正在维护老项目准备适配 iOS7,或者想快速了解系统新特性,这套iOS7 Day-by-Day博客系列可以说是“刚刚好”。配合源码边看边学,不光懂怎么用,还知道什么时候用。

pdf 文件大小:16.61MB