【发布时间】:2011-04-22 19:10:49
【问题描述】:
我正在尝试构建一个只需要设备旋转值的应用程序。我希望应用程序支持尽可能低,因此如果设备具有硬件(iPhone 4)或从加速度计(iPhone 3G 和 3GS)获取值,我的偏好是首先从 Gyroscope 读取值。
我想编写一个 RotationManager 类来处理与陀螺仪或加速度计的交互,它的内部操作对于应用程序的其余部分将是抽象的。如何设计 RotationManager 类?为了构建良好的可重用 RotationManager 实例,应考虑哪些事项?
谢谢,
拉吉
【问题讨论】:
标签: iphone cocoa-touch accelerometer gyroscope