Instance Property


A non-localized, permanent name for the parameter node.


iOS, Mac Catalyst, tvOS
@property(readonly, copy, nonatomic) NSString *identifier;
@property(readonly, copy, atomic) NSString *identifier;


All child nodes, under any given parent, must have a unique identifier. From release to release, an audio unit must not change its parameters' identifiers; this will invalidate any hosts' documents that refer to the parameters.

See Also



A key path generated by concatenating the identifiers of the parameter and its parents.


A localized display name for the parameter node.

- displayNameWithLength:

Another version of the display name, possibly truncated to a desired length.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software