---
title: "init(qosClass:relativePriority:)"
framework: dispatch
role: symbol
role_heading: Initializer
path: "dispatch/dispatchqos/init(qosclass:relativepriority:)"
---

# init(qosClass:relativePriority:)

Creates a new DispatchQoS object with the specified QoS class and relative priority.

## Declaration

```swift
init(qosClass: DispatchQoS.QoSClass, relativePriority: Int)
```

## Parameters

- `qosClass`: The QoS class. For possible values, see doc://com.apple.dispatch/documentation/Dispatch/DispatchQoS/QoSClass-swift.enum.
- `relativePriority`: The relative priority.

## See Also

### Creating a QoS Structure

- [DispatchQoS.QoSClass](dispatch/dispatchqos/qosclass-swift.enum.md)
