One Logo Pool Ball
CoreMotion · IOS API REFERENCE

CMPedometer

class · iOS 8.0+ · SDK 27.1

class CMPedometer

Members (13)

static · iOS 11.0+

authorizationStatus

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

isCadenceAvailable

TypeScript
static isCadenceAvailable(): boolean
Swift declaration
class func isCadenceAvailable() -> Bool
static · iOS 8.0+

isDistanceAvailable

TypeScript
static isDistanceAvailable(): boolean
Swift declaration
class func isDistanceAvailable() -> Bool
static · iOS 8.0+

isFloorCountingAvailable

TypeScript
static isFloorCountingAvailable(): boolean
Swift declaration
class func isFloorCountingAvailable() -> Bool
static · iOS 9.0+

isPaceAvailable

TypeScript
static isPaceAvailable(): boolean
Swift declaration
class func isPaceAvailable() -> Bool
static · iOS 10.0+

isPedometerEventTrackingAvailable

TypeScript
static isPedometerEventTrackingAvailable(): boolean
Swift declaration
class func isPedometerEventTrackingAvailable() -> Bool
static · iOS 8.0+

isStepCountingAvailable

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

init

TypeScript
static init(): CMPedometer
Swift declaration
init()
method · iOS 8.0+

queryPedometerData

TypeScript
queryPedometerData(start: globalThis.Date, end: globalThis.Date, handler: ((arg0: (CMPedometerData) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func queryPedometerData(from start: Date, to end: Date, withHandler handler: @escaping CMPedometerHandler)
method · iOS 10.0+

startEventUpdates

TypeScript
startEventUpdates(handler: ((arg0: (CMPedometerEvent) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func startEventUpdates(handler: @escaping CMPedometerEventHandler)
method · iOS 8.0+

startUpdates

TypeScript
startUpdates(start: globalThis.Date, handler: ((arg0: (CMPedometerData) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func startUpdates(from start: Date, withHandler handler: @escaping CMPedometerHandler)
method · iOS 10.0+

stopEventUpdates

TypeScript
stopEventUpdates(): void
Swift declaration
func stopEventUpdates()
method · iOS 8.0+

stopUpdates

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

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMotion types →