《iOS 6高级开发手册(第4版)》——1.16节小结
本节书摘来自异步社区《iOS 6高级开发手册(第4版)》一书中的第1章,第1.16节小结,作者 【美】Erica Sadun,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.16 小结iOS 6高级开发手册(第4版)本章介绍了一些与iPhone设备交互的核心方式。你看到了如何获取设备信息,检查电池状态,以及订阅接近事件。你学习了如何将iPod Touch与iPhone和iPad区分开,以及确定正在使用的是哪种型号。你了解了加速计,并通过几个示例看到了它的应用,从简单的“向上”定位到更复杂的晃动检测算法。你进入到Core Motion中,并且学习了如何创建更新块,实时响应设备事件。最后,你看到了如何给应用程序添加外部屏幕支持。下面对你刚才遇到的秘诀列出了几条总结性考虑。 iPhone的加速计提供了一种新颖的方式,用于补充其基于触摸的界面。使用加速度数据把用户交互扩展到“触摸此处”基本操作之外,并且引入了知道倾斜的反馈。低级调用可能是App Store友好的。它们不依赖于可能基于当前的固件版本而改变的Apple API。UNIX系统调用似乎令人畏缩不前,但是其中许多都受到iOS设备...