---
title: QualityOfService.userInitiated
framework: foundation
role: symbol
role_heading: Case
path: foundation/qualityofservice/userinitiated
---

# QualityOfService.userInitiated

## Declaration

```swift
case userInitiated
```

## Discussion

Discussion Used for performing work that has been explicitly requested by the user, and for which results must be immediately presented in order to allow for further user interaction. For example, loading an email after a user has selected it in a message list.

## See Also

### Constants

- [QualityOfService.userInteractive](foundation/qualityofservice/userinteractive.md)
- [QualityOfService.utility](foundation/qualityofservice/utility.md)
- [QualityOfService.background](foundation/qualityofservice/background.md)
- [QualityOfService.default](foundation/qualityofservice/default.md)
