次の方法で共有


CoreMotion 名前空間

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

クラス

CMAccelerometerData

加速度計イベントは、 のインスタンスをカプセル化します。 CMAcceleration

CMAltimeter

相対高度圧力センサーへのインターフェイス。

CMAltitudeData

クラスによって生成される相対高度データを CMAltitudeData 保持します。

CMAttitude

四元数、回転マトリックス、または 3D 角度 (ロール、ピッチ、ヨー) でデバイスから spacial 情報をプルするために使用されます。

CMDeviceMotion

デバイスの姿勢、回転率、加速度をカプセル化します。

CMDyskineticSymptomResult

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

CMGyroData

デバイスの回転率の 1 つの測定。

CMLogItem

CMAccelerometerData、CMDeviceMotion、CMGyroData の基本クラスは、これらのイベントにタイムスタンプをアタッチするために使用されます。

CMMagnetometerData

デバイス磁力計からの読み取り。

CMMotionActivity

モーション更新イベント(歩行、走行、自動車)の可能性の高い形態の特性評価を含む。

CMMotionActivityManager

サポートされているデバイスでは、格納されているモーション データにアクセスし、モーションの更新を監視できます。

CMMotionManager

iOS のモーション サービスへのアクセスを提供するコア クラス。

CMPedometer

ステップ数と登り降り階を含むステップカウント データを生成します。

CMPedometerData

ウォーキングやフロア登山に関するデータを保持します。 によって CMPedometer生成されます。

CMPedometerEvent

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

CMRecordedAccelerometerData

によって CMSensorRecorder格納される加速度計データ。

CMSensorDataList

記録された Core Motion 加速度計データを含むオブジェクトのシステム提供のリスト。

CMSensorRecorder

加速度計データを収集して取得します。

CMStepCounter

サポートされているデバイスでは、ユーザーがデバイスで実行したステップの数を格納し、ステップカウントを動的に追跡できるようにします。

CMTremorResult

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

構造体

CMAcceleration

加速度値を含む 3D ベクトル。

CMCalibratedMagneticField

校正後の磁力計の精度とフィールド強度をカプセル化します。

CMMagneticField

マイクロテスラの 3 軸磁力計データを表します。

CMQuaternion

使用可能な CMAttitude 表現の 1 つとして使用される四元数を表します。

CMRotationMatrix

3x3 回転行列を表します。

CMRotationRate

3D 回転率。

列挙型

CMAttitudeReferenceFrame

値が読み取りを参照する参照フレームを指定する CMAttitude 列挙体。

CMAuthorizationStatus

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

CMError

CoreMotion エラーの種類。

CMMagneticFieldCalibrationAccuracy

磁力計の調整の品質を指定する値を持つ列挙体。

CMMotionActivityConfidence

の信頼度を指定する値を CMMotionActivity持つ列挙体。

CMPedometerEventType

CoreMotion 名前空間は、デバイスの加速度と向き、高度、コンパス、歩数計などのモーション データへのアクセスを提供します。

代理人

CMAccelerometerHandler

からイベントを受信するために使用されるデリゲート署名 CMMotionManager

CMDeviceMotionHandler

からイベントを受信するために使用されるデリゲート署名 CMMotionManager

CMGyroHandler

からイベントを受信するために使用されるデリゲート署名 CMMotionManager

CMMagnetometerHandler

メソッドの StartMagnetometerUpdates(NSOperationQueue, CMMagnetometerHandler) であるデリゲートhandler

CMMotionActivityHandler

のハンドラー QueryActivity(NSDate, NSDate, NSOperationQueue, CMMotionActivityQueryHandler)として機能するデリゲート。

CMMotionActivityQueryHandler

のハンドラー StartActivityUpdates(NSOperationQueue, CMMotionActivityHandler)であるデリゲート。

CMStepQueryHandler

QueryStepCount(NSDate, NSDate, NSOperationQueue, CMStepQueryHandler)使用するデリゲート。

CMStepUpdateHandler

StartStepCountingUpdates(NSOperationQueue, nint, CMStepUpdateHandler)使用されるデリゲート。

注釈

CoreMotion API を使用すると、開発者は組み込みの加速度計とジャイロスコープからハードウェア イベントを取得できます。