PersonNameComponents The separate parts of a person’s name, allowing locale-aware formatting. Declarationstruct PersonNameComponents TopicsCreating Person Name Componentsinit()Accessing Person Name ComponentsnamePrefixgivenNamemiddleNamefamilyNamenameSuffixnicknamephoneticRepresentationFormatting Person Name Componentsformatted()formatted(_:)PersonNameComponents.FormatStyleUsing Reference TypesNSPersonNameComponentsStructuresPersonNameComponents.AttributedStylePersonNameComponents.ParseStrategyInitializersinit(_:)init(_:strategy:)init(namePrefix:givenName:middleName:familyName:nameSuffix:nickname:phoneticRepresentation:) RelationshipsConforms ToCopyableCustomDebugStringConvertibleCustomReflectableCustomStringConvertibleDecodableEncodableEquatableEscapableHashableReferenceConvertibleSendableSendableMetatype See AlsoNamesPersonNameComponentsFormatter