---
title: "init(userActivity:)"
framework: intents
role: symbol
role_heading: Initializer
path: "intents/inshortcut-swift.enum/init(useractivity:)"
---

# init(userActivity:)

Creates a shortcut with the specified user activity.

## Declaration

```swift
init(userActivity: NSUserActivity)
```

## Parameters

- `userActivity`: The user activity indicating the action to perform when invoking the shortcut.

## See Also

### Creating a Shortcut

- [init(intent:)](intents/inshortcut-swift.enum/init(intent:).md)
