---
title: "retire(_:cacheDelay:)"
framework: metalperformanceshaders
role: symbol
role_heading: Instance Method
path: "metalperformanceshaders/mpsheapprovider/retire(_:cachedelay:)"
---

# retire(_:cacheDelay:)

## Declaration

```swift
optional func retire(_ heap: any MTLHeap, cacheDelay seconds: Double)
```
