One Logo Pool Ball
CoreMotion · IOS API REFERENCE

CMMotionActivityManager

class · iOS 7.0+ · SDK 27.1

class CMMotionActivityManager

Members (6)

static · iOS 11.0+

authorizationStatus

TypeScript
static authorizationStatus(): CMAuthorizationStatus
Swift declaration
class func authorizationStatus() -> CMAuthorizationStatus
static · iOS 7.0+

isActivityAvailable

TypeScript
static isActivityAvailable(): boolean
Swift declaration
class func isActivityAvailable() -> Bool
init

init

TypeScript
static init(): CMMotionActivityManager
Swift declaration
init()
method · iOS 7.0+

queryActivityStarting

TypeScript
queryActivityStarting(start: globalThis.Date, end: globalThis.Date, queue: _Foundation_OperationQueue, handler: ((arg0: (Array<CMMotionActivity>) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func queryActivityStarting(from start: Date, to end: Date, to queue: OperationQueue, withHandler handler: @escaping CMMotionActivityQueryHandler)
method · iOS 7.0+

startActivityUpdates

TypeScript
startActivityUpdates(queue: _Foundation_OperationQueue, handler: ((arg0: (CMMotionActivity) | null) => void)): void
Swift declaration
func startActivityUpdates(to queue: OperationQueue, withHandler handler: @escaping CMMotionActivityHandler)
method · iOS 7.0+

stopActivityUpdates

TypeScript
stopActivityUpdates(): void
Swift declaration
func stopActivityUpdates()

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMotion types →