One Logo Pool Ball
CoreMotion · IOS API REFERENCE

CMDeviceMotion

class · iOS 4.0+ · SDK 27.1

class CMDeviceMotion

Members (9)

init

init

TypeScript
static init(): CMDeviceMotion
Swift declaration
init()
get · iOS 4.0+

attitude

TypeScript
get attitude(): CMAttitude
Swift declaration
var attitude: CMAttitude { get }
get · iOS 4.0+

gravity

TypeScript
get gravity(): CMAcceleration
Swift declaration
var gravity: CMAcceleration { get }
get · iOS 11.0+

heading

TypeScript
get heading(): number
Swift declaration
var heading: Double { get }
get · iOS 27.0+

headingAccuracy

TypeScript
get headingAccuracy(): number
Swift declaration
var headingAccuracy: Double { get }
get · iOS 5.0+

magneticField

TypeScript
get magneticField(): CMCalibratedMagneticField
Swift declaration
var magneticField: CMCalibratedMagneticField { get }
get · iOS 4.0+

rotationRate

TypeScript
get rotationRate(): CMRotationRate
Swift declaration
var rotationRate: CMRotationRate { get }
get · iOS 14.0+

sensorLocation

TypeScript
get sensorLocation(): CMDeviceMotion_SensorLocation
Swift declaration
var sensorLocation: CMDeviceMotion.SensorLocation { get }
get · iOS 4.0+

userAcceleration

TypeScript
get userAcceleration(): CMAcceleration
Swift declaration
var userAcceleration: CMAcceleration { get }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMotion types →