标签: ios objective-c iphone cmmotionmanager
Apple说:您应该只创建一个CMMotionManager实例来获取准确的数据。
如果我想在应用启动时启动设备动态更新,然后在多个位置获取updatesToQueue,该怎么办。
情景是这样的:
应用程序启动 - 启动设备运动更新,无需处理程序
ClassA的 - 启动设备运动更新以在特定时间排队。
ClassB的 - 启动设备运动更新以在特定时间排队。
需要时停止设备动作更新。
答案 0 :(得分:1)
使用发布通知的处理程序启动CMMotionManager(请参阅NSNotificationCenter)。然后,您的其他课程可以在需要时收听该通知。
CMMotionManager
NSNotificationCenter