AUViewController
The base class to extend when creating a custom user interface for an audio unit.
Declaration
class AUViewControllerOverview
This class doesn’t add any new methods or properties to its superclass, but it does conform to the NSExtensionRequestHandling protocol.
A host app can access the view controller by calling the requestViewController(completionHandler:) method on the corresponding AUAudioUnit object.
Subclassing Notes
If an audio unit provides a custom view controller, the UI Audio Unit extension must implement a subclass of AUViewController and implement the AUAudioUnitFactory protocol inside the subclass.