---
title: "customViewController(for:audioUnit:v3AU:)"
framework: CoreAudioKit
role: symbol
role_heading: Instance Method
platforms: [iOS 17.0+, iPadOS 17.0+, Mac Catalyst 17.0+]
path: "coreaudiokit/auapplecustomviewloader/customviewcontroller(for:audiounit:v3au:)"
---

# customViewController(for:audioUnit:v3AU:)

## Declaration

```swift
@objc func customViewController(for componentDescription: AudioComponentDescription, audioUnit: AudioUnit, v3AU: AUAudioUnit? = nil) -> UIViewController?
```
