---
title: default
framework: dispatch
role: symbol
role_heading: Type Property
path: dispatch/dispatchqos/default
---

# default

The default quality-of-service class.

## Declaration

```swift
static let `default`: DispatchQoS
```

## 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 Predefined QoS Objects

- [userInteractive](dispatch/dispatchqos/userinteractive.md)
- [userInitiated](dispatch/dispatchqos/userinitiated.md)
- [utility](dispatch/dispatchqos/utility.md)
- [background](dispatch/dispatchqos/background.md)
- [unspecified](dispatch/dispatchqos/unspecified.md)
