---
title: DispatchQueue.AutoreleaseFrequency.never
framework: dispatch
role: symbol
role_heading: Case
path: dispatch/dispatchqueue/autoreleasefrequency/never
---

# DispatchQueue.AutoreleaseFrequency.never

The queue does not set up an autorelease pool around executed blocks.

## Declaration

```swift
case never
```

## Discussion

Discussion This option is the default behavior for the system-defined global queues.

## See Also

### Autorelease Frequencies

- [DispatchQueue.AutoreleaseFrequency.inherit](dispatch/dispatchqueue/autoreleasefrequency/inherit.md)
- [DispatchQueue.AutoreleaseFrequency.workItem](dispatch/dispatchqueue/autoreleasefrequency/workitem.md)
