如何在IOS中获取加速度计数据?

前端之家收集整理的这篇文章主要介绍了如何在IOS中获取加速度计数据?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用UIAccelerotmeterDelegate方法 accelerometer:didAccelerate:,但最近该方法已经在iOS 5.0中弃用.那么获取加速度计数据的另一种方法是什么?文档没有提到我们应该使用的替代方法.

解决方法

您应该使用 Core Motion framework(在iOS 4.0中引入)作为替代.创建一个CMMotionManager的实例,并告诉它startAccelerometerUpdatesToQueue:withHandler:,传递一个NSOperationQueue和一个将在指定队列上执行的块,只要有新的加速度计数据可用.

猜你在找的iOS相关文章