IOS5的发行版有这个核心功能listed as deprecated。有没有人知道什么会取代它?我猜想苹果不会从iPhone 5中去掉加速计。
发布于 2011-07-20 22:16:39
我还没有使用iOS 5,但在4.x版本中,UIAccelerometer和UIAccelerometerDelegate已经被CoreMotion框架所取代。它更复杂,将陀螺仪信号考虑在内,并执行传感器融合,即为您进行偏差计算等校准工作。
基本上,CMDeviceMotionHandler块回调现在是等效的。它被称为每deviceMotionUpdateInterval秒,或者您可以使用自己的计时器循环来提取数据。它非常简单易用。查看Simple iPhone motion detect并沿着这三个链接访问SDK文档。
有三件事你必须牢记:
使用设备运动的
中那样用低通滤波来提取重力
https://stackoverflow.com/questions/6742531
复制相似问题