---
title: invalidate()
framework: foundation
role: symbol
role_heading: Instance Method
path: foundation/nsbackgroundactivityscheduler/invalidate()
---

# invalidate()

Prevents the background activity from being scheduled again.

## Declaration

```swift
func invalidate()
```

## Discussion

Discussion When invalidate is used to stop an activity that is currently executing, the activity will still finish executing. See Stop Activity.
