One Logo Pool Ball
AVFAudio · IOS API REFERENCE

AVAudioUnitComponentManager.RegistrationsChangedMessage

struct · iOS 27.0+ · SDK 27.1

struct RegistrationsChangedMessage

Type-safe notification message for audio unit component registration changes. This notification is posted when the system's audio component registrations have changed, such as when audio units are installed or removed. The notification object is the shared `AVAudioUnitComponentManager` instance.

Members (3)

static · iOS 27.0+

makeMessage

TypeScript
static makeMessage(notification: _Foundation_Notification): (AVAudioUnitComponentManager_RegistrationsChangedMessage) | null
Swift declaration
static func makeMessage(_ notification: Notification) -> AVAudioUnitComponentManager.RegistrationsChangedMessage?

Converts a posted notification into this asynchronous message type for any observers. To implement this method in your own `AsyncMessage` conformance, retrieve values from the ``Notification``'s ``Notification/userInfo`` and set them as properties on the message. - Parameter notification: The posted ``Notification``. - Returns: The converted `AsyncMessage`, or `nil` if conversion is not possible.

static · iOS 27.0+

makeNotification

TypeScript
static makeNotification(message: AVAudioUnitComponentManager_RegistrationsChangedMessage): _Foundation_Notification
Swift declaration
static func makeNotification(_ message: AVAudioUnitComponentManager.RegistrationsChangedMessage) -> Notification

Converts a posted asynchronous message into a notification for any observers. To implement this method in your own `AsyncMessage` conformance, use the properties defined by the message to populate the ``Notification``'s ``Notification/userInfo``. - Parameters: - message: The posted `AsyncMessage`. - Returns: The converted ``Notification``.

get · iOS 27.0+

name

TypeScript
static get nameValue(): _Foundation_NSNotification_Name
Swift declaration
static var name: Notification.Name { get }

A optional name corresponding to this type, used to interoperate with notification posters and observers.

Skipped declarations

No declarations were skipped in this snapshot.

All AVFAudio types →