【发布时间】:2012-05-02 02:16:00
【问题描述】:
我了解无法从 iPod Touch 4G 上的 CoreLocation 框架获取磁航向读数,但可以使用 CoreMotion 框架生成磁力计读数。
我也明白我需要使用CMMotionManager 并设置deviceMotionUpdateInterval 来实现这一点。然后我可以分别使用- (void)startMagnetometerUpdates 和- (void)stopMagnetometerUpdates 开始和停止更新。
现在我有了原始磁力计数据 (x,y,z),如何使用它来实现磁航向?
我在网上看到了一些相当复杂的解释,但希望能有类似示例的代码。
编辑:我的错误,无法在 iPod Touch 4G 上获得磁力计读数。
【问题讨论】:
标签: iphone ios ipod-touch magnetometer