---
title: "init(queue:)"
framework: callkit
role: symbol
role_heading: Initializer
path: "callkit/cxcallcontroller/init(queue:)"
---

# init(queue:)

Initializes a new call controller with a specified queue, which is used for calling completion blocks.

## Declaration

```swift
init(queue: dispatch_queue_t)
```

## Parameters

- `queue`: The queue used for calling completion blocks.

## Return Value

Return Value A new call controller initialized with the specified queue.

## Discussion

Discussion This is the designated initializer.

## See Also

### Creating New Call Controllers

- [init()](callkit/cxcallcontroller/init().md)
