The phonetic representation name components of the receiver.
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Each component of the receiver with a value should have a corresponding value for any value set for this property.
nil by default.
phoneticRepresentation property value of this property value is ignored.
Accessing Person Name Components
var namePrefix: String?
The portion of a name’s full form of address that precedes the name itself (for example, “Dr.,” “Mr.,” “Ms.”).
var givenName: String?
Name bestowed upon an individual to differentiate them from other members of a group that share a family name (for example, “Johnathan”).
var middleName: String?
Secondary name bestowed upon an individual to differentiate them from others that have the same given name (for example, “Maple”).
var familyName: String?
Name bestowed upon an individual to denote membership in a group or family. (for example, “Appleseed”).
var nameSuffix: String?
The portion of a name’s full form of address that follows the name itself (for example, “Esq.,” “Jr.,” “Ph.D.”).