---
title: CMMotionActivityHandler
framework: coremotion
role: symbol
role_heading: Type Alias
path: coremotion/cmmotionactivityhandler
---

# CMMotionActivityHandler

A block that reports the current motion associated with the device.

## Declaration

```swift
typealias CMMotionActivityHandler = (CMMotionActivity?) -> Void
```

## Discussion

Discussion This block takes the following parameter:

## See Also

### Starting and Stopping Activity Updates

- [startActivityUpdates(to:withHandler:)](coremotion/cmmotionactivitymanager/startactivityupdates(to:withhandler:).md)
- [stopActivityUpdates()](coremotion/cmmotionactivitymanager/stopactivityupdates().md)
