---
title: "userActivityWillSave(_:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsuseractivitydelegate/useractivitywillsave(_:)"
---

# userActivityWillSave(_:)

Notifies the delegate that the user activity will be saved to be continued or persisted.

## Declaration

```swift
optional func userActivityWillSave(_ userActivity: NSUserActivity)
```

## Parameters

- `userActivity`: The user activity to update.

## Discussion

Discussion The delegate overrides this method to update the activity with current state.

## See Also

### Managing activity continuation

- [userActivityWasContinued(_:)](foundation/nsuseractivitydelegate/useractivitywascontinued(_:).md)
