0

MotionGraphs を使用して、加速度計またはセンサーの値をファイルテキストに保存したいと考えています。deviceMotion がアクティブになると、次のコードが使用されます。

if ([mManager isDeviceMotionAvailable] == YES) {

    [mManager setDeviceMotionUpdateInterval:updateInterval];

    [mManager startDeviceMotionUpdatesToQueue:[NSOperationQueue mainQueue] withHandler:^(CMDeviceMotion *deviceMotion, NSError *error) {

        // attitude

        [[weakSelf.graphViews objectAtIndex:kDeviceMotionGraphTypeAttitude] addX:deviceMotion.attitude.roll y:deviceMotion.attitude.pitch z:deviceMotion.attitude.yaw];

        //rotationRate

        [[weakSelf.graphViews objectAtIndex:kDeviceMotionGraphTypeRotationRate] addX:deviceMotion.rotationRate.x y:deviceMotion.rotationRate.y z:deviceMotion.rotationRate.z];

        // gravity

        [[weakSelf.graphViews objectAtIndex:kDeviceMotionGraphTypeGravity] addX:deviceMotion.gravity.x y:deviceMotion.gravity.y z:deviceMotion.gravity.z];

        // userAcceleration

        [[weakSelf.graphViews objectAtIndex:kDeviceMotionGraphTypeUserAcceleration] addX:deviceMotion.userAcceleration.x y:deviceMotion.userAcceleration.y z:deviceMotion.userAcceleration.z];

キューが使われていると思いますが、このキューからファイルテキストに保存する実装を導入したいと考えています。

それはどのように可能になりますか?

4

1 に答える 1