---
title: delegateQueue
framework: arkit
role: symbol
role_heading: Instance Property
path: arkit/arsession/delegatequeue
---

# delegateQueue

The dispatch queue through which the session calls your delegate methods.

## Declaration

```swift
var delegateQueue: dispatch_queue_t? { get set }
```

## Discussion

Discussion If this value is nil (the default), the session calls your delegate methods on the main queue.

## See Also

### Responding to events

- [delegate](arkit/arsession/delegate.md)
- [ARSessionDelegate](arkit/arsessiondelegate.md)
- [ARSessionObserver](arkit/arsessionobserver.md)
