---
title: DispatchQoS.QoSClass.default
framework: dispatch
role: symbol
role_heading: Case
path: dispatch/dispatchqos/qosclass-swift.enum/default
---

# DispatchQoS.QoSClass.default

The default quality-of-service class.

## Declaration

```swift
case `default`
```

## Discussion

Discussion Default tasks have a lower priority than user-initiated and user-interactive tasks, but a higher priority than utility and background tasks. Assign this class to tasks or queues that your app initiates or uses to perform active work on the user’s behalf.

## See Also

### Getting the Quality-of-Service Class

- [DispatchQoS.QoSClass.userInteractive](dispatch/dispatchqos/qosclass-swift.enum/userinteractive.md)
- [DispatchQoS.QoSClass.userInitiated](dispatch/dispatchqos/qosclass-swift.enum/userinitiated.md)
- [DispatchQoS.QoSClass.utility](dispatch/dispatchqos/qosclass-swift.enum/utility.md)
- [DispatchQoS.QoSClass.background](dispatch/dispatchqos/qosclass-swift.enum/background.md)
- [DispatchQoS.QoSClass.unspecified](dispatch/dispatchqos/qosclass-swift.enum/unspecified.md)
