---
title: CMFallDetectionDelegate
framework: coremotion
role: symbol
role_heading: Protocol
path: coremotion/cmfalldetectiondelegate
---

# CMFallDetectionDelegate

A delegate that receives information about fall detection events and authorization status changes.

## Declaration

```swift
protocol CMFallDetectionDelegate : NSObjectProtocol
```

## Topics

### Detecting Falls

- [fallDetectionManager(_:didDetect:completionHandler:)](coremotion/cmfalldetectiondelegate/falldetectionmanager(_:diddetect:completionhandler:).md)

### Detecting Authorization Changes

- [fallDetectionManagerDidChangeAuthorization(_:)](coremotion/cmfalldetectiondelegate/falldetectionmanagerdidchangeauthorization(_:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Fall detection

- [CMFallDetectionManager](coremotion/cmfalldetectionmanager.md)
- [CMFallDetectionEvent](coremotion/cmfalldetectionevent.md)
- [NSFallDetectionUsageDescription](bundleresources/information-property-list/nsfalldetectionusagedescription.md)
