Apple のコメント: 正確なデータを取得するには、CMMotionManager のインスタンスを 1 つだけ作成する必要があります。
アプリの起動時にデバイスの動きの更新を開始し、複数の場所で updatesToQueue を取得したい場合はどうなりますか。
シナリオは次のようなものです。
アプリの開始 - ハンドラーなしでデバイスのモーション更新を開始する
ClassA - 特定の時間にキューへのデバイス モーションの更新を開始します。
ClassB - 特定の時間にキューへのデバイス モーション更新を開始します。
必要に応じて、デバイス モーションの更新を停止します。