<!--
{
  "availability" : [
    "iOS: 9.0.0 -",
    "iPadOS: 9.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.11.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Contacts",
  "identifier" : "/documentation/Contacts/CNLabeledValue",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Contacts"
    ],
    "preciseIdentifier" : "c:objc(cs)CNLabeledValue"
  },
  "title" : "CNLabeledValue"
}
-->

# CNLabeledValue

An immutable object that combines a contact property value with a label that describes that property.

```
class CNLabeledValue<ValueType> where ValueType : NSCopying, ValueType : NSSecureCoding
```

## Overview

Labels describe the context for a property. For example, the label for a phone number indicates whether it corresponds to the user’s home, work, or iPhone number.

`CNLabeledValue` objects are thread-safe, and you can access their properties from any thread of your app.

## Topics

### Creating a labeled value

[`-  initWithLabel:value:`](/documentation/Contacts/CNLabeledValue/init(label:value:))

Returns a new labeled value identifier.

[`+  labeledValueWithLabel:value:`](/documentation/Contacts/CNLabeledValue/labeledValueWithLabel:value:)

Returns a new labeled value identifier.

### Getting the label and value

[`label`](/documentation/Contacts/CNLabeledValue/label)

The label for a contact property value.

[`value`](/documentation/Contacts/CNLabeledValue/value)

A contact property value.

### Setting labels and values

[`-  labeledValueBySettingLabel:`](/documentation/Contacts/CNLabeledValue/settingLabel(_:))

Returns a labeled value object with an existing value and identifier.

[`-  labeledValueBySettingLabel:value:`](/documentation/Contacts/CNLabeledValue/settingLabel(_:value:))

Returns a labeled value object with the specified label and value with the existing identifier.

[`-  labeledValueBySettingValue:`](/documentation/Contacts/CNLabeledValue/settingValue(_:))

Returns a new value for an existing label and identifier.

### Localizing the label and value

[`+  localizedStringForLabel:`](/documentation/Contacts/CNLabeledValue/localizedString(forLabel:))

Returns a localized string for the specified label.

### Getting the unique identifier

[`identifier`](/documentation/Contacts/CNLabeledValue/identifier)

A unique identifier for the labeled value object.

### Getting common labels

[`CNLabelHome`](/documentation/Contacts/CNLabelHome)

The label for identifying home information.

[`CNLabelWork`](/documentation/Contacts/CNLabelWork)

The label for identifying work information.

[`CNLabelSchool`](/documentation/Contacts/CNLabelSchool)

The label for the contact’s school.

[`CNLabelOther`](/documentation/Contacts/CNLabelOther)

The label for identifying other information.

[`CNLabelEmailiCloud`](/documentation/Contacts/CNLabelEmailiCloud)

The label for identifying the contact’s iCloud email information.

[`CNLabelURLAddressHomePage`](/documentation/Contacts/CNLabelURLAddressHomePage)

The label for identifying URL information.

[`CNLabelDateAnniversary`](/documentation/Contacts/CNLabelDateAnniversary)

The label for identifying the contact’s anniversary date.

### Getting phone number labels

[`CNLabelPhoneNumberMain`](/documentation/Contacts/CNLabelPhoneNumberMain)

The label for identifying the contact’s main phone number.

[`CNLabelPhoneNumberiPhone`](/documentation/Contacts/CNLabelPhoneNumberiPhone)

The label for identifying the contact’s iPhone number.

[`CNLabelPhoneNumberAppleWatch`](/documentation/Contacts/CNLabelPhoneNumberAppleWatch)

The label for identifying the contact’s Apple Watch phone number.

[`CNLabelPhoneNumberMobile`](/documentation/Contacts/CNLabelPhoneNumberMobile)

The label for identifying the contact’s mobile phone number.

[`CNLabelPhoneNumberPager`](/documentation/Contacts/CNLabelPhoneNumberPager)

The label for identifying the contact’s pager number.

[`CNLabelPhoneNumberWorkFax`](/documentation/Contacts/CNLabelPhoneNumberWorkFax)

The label for identifying the contact’s work fax number.

[`CNLabelPhoneNumberHomeFax`](/documentation/Contacts/CNLabelPhoneNumberHomeFax)

The label for identifying the contact’s home fax number.

[`CNLabelPhoneNumberOtherFax`](/documentation/Contacts/CNLabelPhoneNumberOtherFax)

The label for identifying another fax number.

### Getting immediate family relationship labels

[`CNLabelContactRelationBrother`](/documentation/Contacts/CNLabelContactRelationBrother)

The label for the contact’s brother.

[`CNLabelContactRelationChild`](/documentation/Contacts/CNLabelContactRelationChild)

The label for the contact’s child.

[`CNLabelContactRelationDaughter`](/documentation/Contacts/CNLabelContactRelationDaughter)

The label for the contact’s daughter.

[`CNLabelContactRelationElderBrother`](/documentation/Contacts/CNLabelContactRelationElderBrother)

The label for the contact’s elder brother.

[`CNLabelContactRelationElderSibling`](/documentation/Contacts/CNLabelContactRelationElderSibling)

The label for the contact’s elder sibling.

[`CNLabelContactRelationElderSister`](/documentation/Contacts/CNLabelContactRelationElderSister)

The label for the contact’s elder sister.

[`CNLabelContactRelationEldestBrother`](/documentation/Contacts/CNLabelContactRelationEldestBrother)

The label for the contact’s eldest brother.

[`CNLabelContactRelationEldestSister`](/documentation/Contacts/CNLabelContactRelationEldestSister)

The label for the contact’s eldest sister.

[`CNLabelContactRelationFather`](/documentation/Contacts/CNLabelContactRelationFather)

The label for the contact’s father.

[`CNLabelContactRelationFemalePartner`](/documentation/Contacts/CNLabelContactRelationFemalePartner)

The label for the contact’s female partner.

[`CNLabelContactRelationHusband`](/documentation/Contacts/CNLabelContactRelationHusband)

The label for the contact’s husband.

[`CNLabelContactRelationMalePartner`](/documentation/Contacts/CNLabelContactRelationMalePartner)

The label for the contact’s male partner.

[`CNLabelContactRelationMother`](/documentation/Contacts/CNLabelContactRelationMother)

The label for the contact’s mother.

[`CNLabelContactRelationParent`](/documentation/Contacts/CNLabelContactRelationParent)

The label for the contact’s parent.

[`CNLabelContactRelationPartner`](/documentation/Contacts/CNLabelContactRelationPartner)

The label for the contact’s partner.

[`CNLabelContactRelationSibling`](/documentation/Contacts/CNLabelContactRelationSibling)

The label for the contact’s sibling.

[`CNLabelContactRelationSister`](/documentation/Contacts/CNLabelContactRelationSister)

The label for the contact’s sister.

[`CNLabelContactRelationSon`](/documentation/Contacts/CNLabelContactRelationSon)

The label for the contact’s son.

[`CNLabelContactRelationSpouse`](/documentation/Contacts/CNLabelContactRelationSpouse)

The label for the contact’s spouse.

[`CNLabelContactRelationStepbrother`](/documentation/Contacts/CNLabelContactRelationStepbrother)

The label for the contact’s stepbrother.

[`CNLabelContactRelationStepchild`](/documentation/Contacts/CNLabelContactRelationStepchild)

The label for the contact’s stepchild.

[`CNLabelContactRelationStepdaughter`](/documentation/Contacts/CNLabelContactRelationStepdaughter)

The label for the contact’s stepdaughter.

[`CNLabelContactRelationStepfather`](/documentation/Contacts/CNLabelContactRelationStepfather)

The label for the contact’s stepfather.

[`CNLabelContactRelationStepmother`](/documentation/Contacts/CNLabelContactRelationStepmother)

The label for the contact’s stepmother.

[`CNLabelContactRelationStepparent`](/documentation/Contacts/CNLabelContactRelationStepparent)

The label for the contact’s stepparent.

[`CNLabelContactRelationStepsister`](/documentation/Contacts/CNLabelContactRelationStepsister)

The label for the contact’s stepsister.

[`CNLabelContactRelationStepson`](/documentation/Contacts/CNLabelContactRelationStepson)

The label for the contact’s stepson.

[`CNLabelContactRelationWife`](/documentation/Contacts/CNLabelContactRelationWife)

The label for the contact’s wife.

[`CNLabelContactRelationYoungerBrother`](/documentation/Contacts/CNLabelContactRelationYoungerBrother)

The label for the contact’s younger brother.

[`CNLabelContactRelationYoungerSibling`](/documentation/Contacts/CNLabelContactRelationYoungerSibling)

The label for the contact’s younger sibling.

[`CNLabelContactRelationYoungerSister`](/documentation/Contacts/CNLabelContactRelationYoungerSister)

The label for the contact’s younger sister.

[`CNLabelContactRelationYoungestBrother`](/documentation/Contacts/CNLabelContactRelationYoungestBrother)

The label for the contact’s youngest brother.

[`CNLabelContactRelationYoungestSister`](/documentation/Contacts/CNLabelContactRelationYoungestSister)

The label for the contact’s youngest sister.

### Getting acquaintance relationship labels

[`CNLabelContactRelationBoyfriend`](/documentation/Contacts/CNLabelContactRelationBoyfriend)

The label for the contact’s boyfriend.

[`CNLabelContactRelationColleague`](/documentation/Contacts/CNLabelContactRelationColleague)

The label for the contact’s colleague.

[`CNLabelContactRelationFemaleFriend`](/documentation/Contacts/CNLabelContactRelationFemaleFriend)

The label for the contact’s female friend.

[`CNLabelContactRelationFriend`](/documentation/Contacts/CNLabelContactRelationFriend)

The label for the contact’s friend.

[`CNLabelContactRelationGirlfriend`](/documentation/Contacts/CNLabelContactRelationGirlfriend)

The label for the contact’s girlfriend.

[`CNLabelContactRelationGirlfriendOrBoyfriend`](/documentation/Contacts/CNLabelContactRelationGirlfriendOrBoyfriend)

The label for the contact’s girlfriend or boyfriend.

[`CNLabelContactRelationMaleFriend`](/documentation/Contacts/CNLabelContactRelationMaleFriend)

The label for the contact’s male friend.

### Getting business relationship labels

[`CNLabelContactRelationAssistant`](/documentation/Contacts/CNLabelContactRelationAssistant)

The label for the contact’s assistant.

[`CNLabelContactRelationManager`](/documentation/Contacts/CNLabelContactRelationManager)

The label for the contact’s manager.

### Getting education relationship labels

[`CNLabelContactRelationTeacher`](/documentation/Contacts/CNLabelContactRelationTeacher)

The label for the contact’s teacher.

### Getting in-law relationship labels

[`CNLabelContactRelationBrotherInLaw`](/documentation/Contacts/CNLabelContactRelationBrotherInLaw)

The label for the contact’s brother-in-law.

[`CNLabelContactRelationBrotherInLawElderSistersHusband`](/documentation/Contacts/CNLabelContactRelationBrotherInLawElderSistersHusband)

The label for the contact’s elder sister’s husband.

[`CNLabelContactRelationBrotherInLawHusbandsBrother`](/documentation/Contacts/CNLabelContactRelationBrotherInLawHusbandsBrother)

The label for the contact’s husband’s brother.

[`CNLabelContactRelationBrotherInLawHusbandsSistersHusband`](/documentation/Contacts/CNLabelContactRelationBrotherInLawHusbandsSistersHusband)

The label for the contact’s husband’s sister’s husband.

[`CNLabelContactRelationBrotherInLawSistersHusband`](/documentation/Contacts/CNLabelContactRelationBrotherInLawSistersHusband)

The label for the contact’s sister’s husband.

[`CNLabelContactRelationBrotherInLawSpousesBrother`](/documentation/Contacts/CNLabelContactRelationBrotherInLawSpousesBrother)

The label for the contact’s spouse’s brother.

[`CNLabelContactRelationBrotherInLawWifesBrother`](/documentation/Contacts/CNLabelContactRelationBrotherInLawWifesBrother)

The label for the contact’s wife’s brother.

[`CNLabelContactRelationBrotherInLawWifesSistersHusband`](/documentation/Contacts/CNLabelContactRelationBrotherInLawWifesSistersHusband)

The label for the contact’s wife’s sister’s husband.

[`CNLabelContactRelationBrotherInLawYoungerSistersHusband`](/documentation/Contacts/CNLabelContactRelationBrotherInLawYoungerSistersHusband)

The label for the contact’s younger sister’s husband.

[`CNLabelContactRelationChildInLaw`](/documentation/Contacts/CNLabelContactRelationChildInLaw)

The label for the contact’s child-in-law.

[`CNLabelContactRelationCoBrotherInLaw`](/documentation/Contacts/CNLabelContactRelationCoBrotherInLaw)

The label for the contact’s co-brother-in-law.

[`CNLabelContactRelationCoFatherInLaw`](/documentation/Contacts/CNLabelContactRelationCoFatherInLaw)

The label for the contact’s co-father-in-law.

[`CNLabelContactRelationCoMotherInLaw`](/documentation/Contacts/CNLabelContactRelationCoMotherInLaw)

The label for the contact’s co-mother-in-law.

[`CNLabelContactRelationCoParentInLaw`](/documentation/Contacts/CNLabelContactRelationCoParentInLaw)

The label for the contact’s co-parent-in-law.

[`CNLabelContactRelationCoSiblingInLaw`](/documentation/Contacts/CNLabelContactRelationCoSiblingInLaw)

The label for the contact’s co-sibling-in-law.

[`CNLabelContactRelationCoSisterInLaw`](/documentation/Contacts/CNLabelContactRelationCoSisterInLaw)

The label for the contact’s co-sister-in-law.

[`CNLabelContactRelationElderBrotherInLaw`](/documentation/Contacts/CNLabelContactRelationElderBrotherInLaw)

The label for the contact’s elder brother-in-law.

[`CNLabelContactRelationElderSiblingInLaw`](/documentation/Contacts/CNLabelContactRelationElderSiblingInLaw)

The label for the contact’s elder sibling-in-law.

[`CNLabelContactRelationElderSisterInLaw`](/documentation/Contacts/CNLabelContactRelationElderSisterInLaw)

The label for the contact’s elder sister-in-law.

[`CNLabelContactRelationFatherInLaw`](/documentation/Contacts/CNLabelContactRelationFatherInLaw)

The label for the contact’s father-in-law.

[`CNLabelContactRelationFatherInLawHusbandsFather`](/documentation/Contacts/CNLabelContactRelationFatherInLawHusbandsFather)

The label for the contact’s husband’s father.

[`CNLabelContactRelationFatherInLawOrStepfather`](/documentation/Contacts/CNLabelContactRelationFatherInLawOrStepfather)

The label for the contact’s father-in-law or stepfather.

[`CNLabelContactRelationFatherInLawWifesFather`](/documentation/Contacts/CNLabelContactRelationFatherInLawWifesFather)

The label for the contact’s wife’s father.

[`CNLabelContactRelationMotherInLaw`](/documentation/Contacts/CNLabelContactRelationMotherInLaw)

The label for the contact’s mother-in-law.

[`CNLabelContactRelationMotherInLawHusbandsMother`](/documentation/Contacts/CNLabelContactRelationMotherInLawHusbandsMother)

The label for the contact’s husband’s mother.

[`CNLabelContactRelationMotherInLawOrStepmother`](/documentation/Contacts/CNLabelContactRelationMotherInLawOrStepmother)

The label for the contact’s mother-in-law or stepmother.

[`CNLabelContactRelationMotherInLawWifesMother`](/documentation/Contacts/CNLabelContactRelationMotherInLawWifesMother)

The label for the contact’s wife’s mother.

[`CNLabelContactRelationParentInLaw`](/documentation/Contacts/CNLabelContactRelationParentInLaw)

The label for the contact’s parent-in-law.

[`CNLabelContactRelationSiblingInLaw`](/documentation/Contacts/CNLabelContactRelationSiblingInLaw)

The label for the contact’s sibling-in-law.

[`CNLabelContactRelationSisterInLaw`](/documentation/Contacts/CNLabelContactRelationSisterInLaw)

The label for the contact’s sister-in-law.

[`CNLabelContactRelationSisterInLawBrothersWife`](/documentation/Contacts/CNLabelContactRelationSisterInLawBrothersWife)

The label for the contact’s brother’s wife.

[`CNLabelContactRelationSisterInLawElderBrothersWife`](/documentation/Contacts/CNLabelContactRelationSisterInLawElderBrothersWife)

The label for the contact’s elder brother’s wife.

[`CNLabelContactRelationSisterInLawHusbandsBrothersWife`](/documentation/Contacts/CNLabelContactRelationSisterInLawHusbandsBrothersWife)

The label for the contact’s husband’s brother’s wife.

[`CNLabelContactRelationSisterInLawHusbandsSister`](/documentation/Contacts/CNLabelContactRelationSisterInLawHusbandsSister)

The label for the contact’s husband’s sister.

[`CNLabelContactRelationSisterInLawSpousesSister`](/documentation/Contacts/CNLabelContactRelationSisterInLawSpousesSister)

The label for the contact’s spouse’s sister.

[`CNLabelContactRelationSisterInLawWifesBrothersWife`](/documentation/Contacts/CNLabelContactRelationSisterInLawWifesBrothersWife)

The label for the contact’s wife’s brother’s wife.

[`CNLabelContactRelationSisterInLawWifesSister`](/documentation/Contacts/CNLabelContactRelationSisterInLawWifesSister)

The label for the contact’s wife’s sister.

[`CNLabelContactRelationSisterInLawYoungerBrothersWife`](/documentation/Contacts/CNLabelContactRelationSisterInLawYoungerBrothersWife)

The label for the contact’s younger brother’s wife.

[`CNLabelContactRelationYoungerBrotherInLaw`](/documentation/Contacts/CNLabelContactRelationYoungerBrotherInLaw)

The label for the contact’s younger brother-in-law.

[`CNLabelContactRelationYoungerSiblingInLaw`](/documentation/Contacts/CNLabelContactRelationYoungerSiblingInLaw)

The label for the contact’s younger sibling-in-law.

[`CNLabelContactRelationYoungerSisterInLaw`](/documentation/Contacts/CNLabelContactRelationYoungerSisterInLaw)

The label for the contact’s younger sister-in-law.

### Getting extended family relationship labels

[`CNLabelContactRelationAunt`](/documentation/Contacts/CNLabelContactRelationAunt)

The label for the contact’s aunt.

[`CNLabelContactRelationAuntFathersBrothersWife`](/documentation/Contacts/CNLabelContactRelationAuntFathersBrothersWife)

The label for the contact’s father’s brother’s wife.

[`CNLabelContactRelationAuntFathersElderBrothersWife`](/documentation/Contacts/CNLabelContactRelationAuntFathersElderBrothersWife)

The label for the contact’s father’s elder brother’s wife.

[`CNLabelContactRelationAuntFathersElderSister`](/documentation/Contacts/CNLabelContactRelationAuntFathersElderSister)

The label for the contact’s father’s elder sister.

[`CNLabelContactRelationAuntFathersSister`](/documentation/Contacts/CNLabelContactRelationAuntFathersSister)

The label for the contact’s father’s sister.

[`CNLabelContactRelationAuntFathersYoungerBrothersWife`](/documentation/Contacts/CNLabelContactRelationAuntFathersYoungerBrothersWife)

The label for the contact’s father’s younger brother’s wife.

[`CNLabelContactRelationAuntFathersYoungerSister`](/documentation/Contacts/CNLabelContactRelationAuntFathersYoungerSister)

The label for the contact’s father’s younger sister.

[`CNLabelContactRelationAuntMothersBrothersWife`](/documentation/Contacts/CNLabelContactRelationAuntMothersBrothersWife)

The label for the contact’s mother’s brother’s wife.

[`CNLabelContactRelationAuntMothersElderSister`](/documentation/Contacts/CNLabelContactRelationAuntMothersElderSister)

The label for the contact’s mother’s elder sister.

[`CNLabelContactRelationAuntMothersSister`](/documentation/Contacts/CNLabelContactRelationAuntMothersSister)

The label for the contact’s mother’s sister.

[`CNLabelContactRelationAuntMothersYoungerSister`](/documentation/Contacts/CNLabelContactRelationAuntMothersYoungerSister)

The label for the contact’s mother’s younger sister.

[`CNLabelContactRelationAuntParentsElderSister`](/documentation/Contacts/CNLabelContactRelationAuntParentsElderSister)

The label for the contact’s parent’s elder sister.

[`CNLabelContactRelationAuntParentsSister`](/documentation/Contacts/CNLabelContactRelationAuntParentsSister)

The label for the contact’s parent’s sister.

[`CNLabelContactRelationAuntParentsYoungerSister`](/documentation/Contacts/CNLabelContactRelationAuntParentsYoungerSister)

The label for the contact’s parent’s younger sister.

[`CNLabelContactRelationCousin`](/documentation/Contacts/CNLabelContactRelationCousin)

The label for the contact’s cousin.

[`CNLabelContactRelationCousinFathersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationCousinFathersBrothersDaughter)

The label for the contact’s father’s brother’s daughter.

[`CNLabelContactRelationCousinFathersBrothersSon`](/documentation/Contacts/CNLabelContactRelationCousinFathersBrothersSon)

The label for the contact’s father’s brother’s son.

[`CNLabelContactRelationCousinFathersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationCousinFathersSistersDaughter)

The label for the contact’s father’s sister’s daughter.

[`CNLabelContactRelationCousinFathersSistersSon`](/documentation/Contacts/CNLabelContactRelationCousinFathersSistersSon)

The label for the contact’s father’s sister’s son.

[`CNLabelContactRelationCousinGrandparentsSiblingsChild`](/documentation/Contacts/CNLabelContactRelationCousinGrandparentsSiblingsChild)

The label for the contact’s grandparent’s sibling’s child.

[`CNLabelContactRelationCousinGrandparentsSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationCousinGrandparentsSiblingsDaughter)

The label for the contact’s grandparent’s sibling’s daughter.

[`CNLabelContactRelationCousinGrandparentsSiblingsSon`](/documentation/Contacts/CNLabelContactRelationCousinGrandparentsSiblingsSon)

The label for the contact’s grandparent’s sibling’s son.

[`CNLabelContactRelationCousinMothersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationCousinMothersBrothersDaughter)

The label for the contact’s mother’s brother’s daughter.

[`CNLabelContactRelationCousinMothersBrothersSon`](/documentation/Contacts/CNLabelContactRelationCousinMothersBrothersSon)

The label for the contact’s mother’s brother’s son.

[`CNLabelContactRelationCousinMothersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationCousinMothersSistersDaughter)

The label for the contact’s mother’s sister’s daughter.

[`CNLabelContactRelationCousinMothersSistersSon`](/documentation/Contacts/CNLabelContactRelationCousinMothersSistersSon)

The label for the contact’s mother’s sister’s son.

[`CNLabelContactRelationCousinOrSiblingsChild`](/documentation/Contacts/CNLabelContactRelationCousinOrSiblingsChild)

The label for the contact’s cousin’s or sibling’s child.

[`CNLabelContactRelationCousinParentsSiblingsChild`](/documentation/Contacts/CNLabelContactRelationCousinParentsSiblingsChild)

The label for the contact’s parent’s sibling’s child.

[`CNLabelContactRelationCousinParentsSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationCousinParentsSiblingsDaughter)

The label for the contact’s parent’s sibling’s daughter.

[`CNLabelContactRelationCousinParentsSiblingsSon`](/documentation/Contacts/CNLabelContactRelationCousinParentsSiblingsSon)

The label for the contact’s parent’s sibling’s son.

[`CNLabelContactRelationDaughterInLaw`](/documentation/Contacts/CNLabelContactRelationDaughterInLaw)

The label for the contact’s daughter-in-law.

[`CNLabelContactRelationDaughterInLawOrSisterInLaw`](/documentation/Contacts/CNLabelContactRelationDaughterInLawOrSisterInLaw)

The label for the contact’s daughter-in-law or sister-in-law.

[`CNLabelContactRelationDaughterInLawOrStepdaughter`](/documentation/Contacts/CNLabelContactRelationDaughterInLawOrStepdaughter)

The label for the contact’s daughter-in-law or stepdaughter.

[`CNLabelContactRelationElderCousin`](/documentation/Contacts/CNLabelContactRelationElderCousin)

The label for the contact’s elder cousin.

[`CNLabelContactRelationElderCousinFathersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinFathersBrothersDaughter)

The label for the contact’s father’s brother’s daughter.

[`CNLabelContactRelationElderCousinFathersBrothersSon`](/documentation/Contacts/CNLabelContactRelationElderCousinFathersBrothersSon)

The label for the contact’s father’s brother’s son.

[`CNLabelContactRelationElderCousinFathersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinFathersSistersDaughter)

The label for the contact’s father’s sister’s daughter.

[`CNLabelContactRelationElderCousinFathersSistersSon`](/documentation/Contacts/CNLabelContactRelationElderCousinFathersSistersSon)

The label for the contact’s father’s sister’s son.

[`CNLabelContactRelationElderCousinMothersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersBrothersDaughter)

The label for the contact’s mother’s brother’s daughter.

[`CNLabelContactRelationElderCousinMothersBrothersSon`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersBrothersSon)

The label for the contact’s mother’s brother’s son.

[`CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter)

The label for the contact’s mother’s sibling’s daughter or father’s sister’s daughter.

[`CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon)

The label for the contact’s mother’s sibling’s son or father’s sister’s son.

[`CNLabelContactRelationElderCousinMothersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersSistersDaughter)

The label for the contact’s mother’s sister’s daughter.

[`CNLabelContactRelationElderCousinMothersSistersSon`](/documentation/Contacts/CNLabelContactRelationElderCousinMothersSistersSon)

The label for the contact’s mother’s sister’s son.

[`CNLabelContactRelationElderCousinParentsSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationElderCousinParentsSiblingsDaughter)

The label for the contact’s parent’s sibling’s daughter.

[`CNLabelContactRelationElderCousinParentsSiblingsSon`](/documentation/Contacts/CNLabelContactRelationElderCousinParentsSiblingsSon)

The label for the contact’s parent’s sibling’s son.

[`CNLabelContactRelationFemaleCousin`](/documentation/Contacts/CNLabelContactRelationFemaleCousin)

The label for the contact’s female cousin.

[`CNLabelContactRelationGrandaunt`](/documentation/Contacts/CNLabelContactRelationGrandaunt)

The label for the contact’s grandaunt.

[`CNLabelContactRelationGrandchild`](/documentation/Contacts/CNLabelContactRelationGrandchild)

The label for the contact’s grandchild.

[`CNLabelContactRelationGrandchildOrSiblingsChild`](/documentation/Contacts/CNLabelContactRelationGrandchildOrSiblingsChild)

The label for the contact’s grandchild or sibling’s child.

[`CNLabelContactRelationGranddaughter`](/documentation/Contacts/CNLabelContactRelationGranddaughter)

The label for the contact’s granddaughter.

[`CNLabelContactRelationGranddaughterDaughtersDaughter`](/documentation/Contacts/CNLabelContactRelationGranddaughterDaughtersDaughter)

The label for the contact’s daughter’s daughter.

[`CNLabelContactRelationGranddaughterSonsDaughter`](/documentation/Contacts/CNLabelContactRelationGranddaughterSonsDaughter)

The label for the contact’s son’s daughter.

[`CNLabelContactRelationGranddaughterOrNiece`](/documentation/Contacts/CNLabelContactRelationGranddaughterOrNiece)

The label for the contact’s granddaughter or niece.

[`CNLabelContactRelationGrandfather`](/documentation/Contacts/CNLabelContactRelationGrandfather)

The label for the contact’s grandfather.

[`CNLabelContactRelationGrandfatherFathersFather`](/documentation/Contacts/CNLabelContactRelationGrandfatherFathersFather)

The label for the contact’s father’s father.

[`CNLabelContactRelationGrandfatherMothersFather`](/documentation/Contacts/CNLabelContactRelationGrandfatherMothersFather)

The label for the contact’s mother’s father.

[`CNLabelContactRelationGrandmother`](/documentation/Contacts/CNLabelContactRelationGrandmother)

The label for the contact’s grandmother.

[`CNLabelContactRelationGrandmotherFathersMother`](/documentation/Contacts/CNLabelContactRelationGrandmotherFathersMother)

The label for the contact’s father’s mother.

[`CNLabelContactRelationGrandmotherMothersMother`](/documentation/Contacts/CNLabelContactRelationGrandmotherMothersMother)

The label for the contact’s mother’s mother.

[`CNLabelContactRelationGrandnephew`](/documentation/Contacts/CNLabelContactRelationGrandnephew)

The label for the contact’s grandnephew.

[`CNLabelContactRelationGrandnephewBrothersGrandson`](/documentation/Contacts/CNLabelContactRelationGrandnephewBrothersGrandson)

The label for the contact’s brother’s grandson.

[`CNLabelContactRelationGrandnephewSistersGrandson`](/documentation/Contacts/CNLabelContactRelationGrandnephewSistersGrandson)

The label for the contact’s sister’s grandson.

[`CNLabelContactRelationGrandniece`](/documentation/Contacts/CNLabelContactRelationGrandniece)

The label for the contact’s grandniece.

[`CNLabelContactRelationGrandnieceBrothersGranddaughter`](/documentation/Contacts/CNLabelContactRelationGrandnieceBrothersGranddaughter)

The label for the contact’s brother’s granddaughter.

[`CNLabelContactRelationGrandnieceSistersGranddaughter`](/documentation/Contacts/CNLabelContactRelationGrandnieceSistersGranddaughter)

The label for the contact’s sister’s granddaughter.

[`CNLabelContactRelationGrandparent`](/documentation/Contacts/CNLabelContactRelationGrandparent)

The label for the contact’s grandparent.

[`CNLabelContactRelationGrandson`](/documentation/Contacts/CNLabelContactRelationGrandson)

The label for the contact’s grandson.

[`CNLabelContactRelationGrandsonDaughtersSon`](/documentation/Contacts/CNLabelContactRelationGrandsonDaughtersSon)

The label for the contact’s daughter’s son.

[`CNLabelContactRelationGrandsonSonsSon`](/documentation/Contacts/CNLabelContactRelationGrandsonSonsSon)

The label for the contact’s son’s son.

[`CNLabelContactRelationGrandsonOrNephew`](/documentation/Contacts/CNLabelContactRelationGrandsonOrNephew)

The label for the contact’s grandson or nephew.

[`CNLabelContactRelationGranduncle`](/documentation/Contacts/CNLabelContactRelationGranduncle)

The label for the contact’s granduncle.

[`CNLabelContactRelationGreatGrandchild`](/documentation/Contacts/CNLabelContactRelationGreatGrandchild)

The label for the contact’s grandchild.

[`CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild`](/documentation/Contacts/CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild)

The label for the contact’s grandchild or sibling’s grandchild.

[`CNLabelContactRelationGreatGranddaughter`](/documentation/Contacts/CNLabelContactRelationGreatGranddaughter)

The label for the contact’s great-granddaughter.

[`CNLabelContactRelationGreatGrandfather`](/documentation/Contacts/CNLabelContactRelationGreatGrandfather)

The label for the contact’s great-grandfather.

[`CNLabelContactRelationGreatGrandmother`](/documentation/Contacts/CNLabelContactRelationGreatGrandmother)

The label for the contact’s great-grandmother.

[`CNLabelContactRelationGreatGrandparent`](/documentation/Contacts/CNLabelContactRelationGreatGrandparent)

The label for the contact’s great-grandparent.

[`CNLabelContactRelationGreatGrandson`](/documentation/Contacts/CNLabelContactRelationGreatGrandson)

The label for the contact’s great-grandson.

[`CNLabelContactRelationMaleCousin`](/documentation/Contacts/CNLabelContactRelationMaleCousin)

The label for the contact’s male cousin.

[`CNLabelContactRelationNephew`](/documentation/Contacts/CNLabelContactRelationNephew)

The label for the contact’s nephew.

[`CNLabelContactRelationNephewBrothersSon`](/documentation/Contacts/CNLabelContactRelationNephewBrothersSon)

The label for the contact’s brother’s son.

[`CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon`](/documentation/Contacts/CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon)

The label for the contact’s brother’s son or husband’s sibling’s son.

[`CNLabelContactRelationNephewOrCousin`](/documentation/Contacts/CNLabelContactRelationNephewOrCousin)

The label for the contact’s nephew or cousin.

[`CNLabelContactRelationNephewSistersSon`](/documentation/Contacts/CNLabelContactRelationNephewSistersSon)

The label for the contact’s sister’s son.

[`CNLabelContactRelationNephewSistersSonOrWifesSiblingsSon`](/documentation/Contacts/CNLabelContactRelationNephewSistersSonOrWifesSiblingsSon)

The label for the contact’s sister’s son or wife’s sibling’s son.

[`CNLabelContactRelationNiece`](/documentation/Contacts/CNLabelContactRelationNiece)

The label for the contact’s niece.

[`CNLabelContactRelationNieceBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationNieceBrothersDaughter)

The label for the contact’s brother’s daughter.

[`CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter)

The label for the contact’s brother’s daughter or husband’s sibling’s daughter.

[`CNLabelContactRelationNieceOrCousin`](/documentation/Contacts/CNLabelContactRelationNieceOrCousin)

The label for the contact’s niece or cousin.

[`CNLabelContactRelationNieceSistersDaughter`](/documentation/Contacts/CNLabelContactRelationNieceSistersDaughter)

The label for the contact’s sister’s daughter.

[`CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter)

The label for the contact’s sister’s daughter or wife’s sibling’s daughter.

[`CNLabelContactRelationParentsElderSibling`](/documentation/Contacts/CNLabelContactRelationParentsElderSibling)

The label for the contact’s parent’s elder sibling.

[`CNLabelContactRelationParentsSibling`](/documentation/Contacts/CNLabelContactRelationParentsSibling)

The label for the contact’s parent’s sibling.

[`CNLabelContactRelationParentsSiblingFathersElderSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingFathersElderSibling)

The label for the contact’s father’s elder sibling.

[`CNLabelContactRelationParentsSiblingFathersSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingFathersSibling)

The label for the contact’s father’s sibling.

[`CNLabelContactRelationParentsSiblingFathersYoungerSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingFathersYoungerSibling)

The label for the contact’s father’s youngest sibling.

[`CNLabelContactRelationParentsSiblingMothersElderSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingMothersElderSibling)

The label for the contact’s mother’s elder sibling.

[`CNLabelContactRelationParentsSiblingMothersSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingMothersSibling)

The label for the contact’s mother’s sibling.

[`CNLabelContactRelationParentsSiblingMothersYoungerSibling`](/documentation/Contacts/CNLabelContactRelationParentsSiblingMothersYoungerSibling)

The label for the contact’s mother’s younger sibling.

[`CNLabelContactRelationParentsYoungerSibling`](/documentation/Contacts/CNLabelContactRelationParentsYoungerSibling)

The label for the contact’s parent’s younger sibling.

[`CNLabelContactRelationSiblingsChild`](/documentation/Contacts/CNLabelContactRelationSiblingsChild)

The label for the contact’s sibling’s child.

[`CNLabelContactRelationSonInLaw`](/documentation/Contacts/CNLabelContactRelationSonInLaw)

The label for the contact’s son-in-law.

[`CNLabelContactRelationSonInLawOrBrotherInLaw`](/documentation/Contacts/CNLabelContactRelationSonInLawOrBrotherInLaw)

The label for the contact’s son-in-law or brother-in-law.

[`CNLabelContactRelationSonInLawOrStepson`](/documentation/Contacts/CNLabelContactRelationSonInLawOrStepson)

The label for the contact’s son-in-law or stepson.

[`CNLabelContactRelationUncle`](/documentation/Contacts/CNLabelContactRelationUncle)

The label for the contact’s uncle.

[`CNLabelContactRelationUncleFathersBrother`](/documentation/Contacts/CNLabelContactRelationUncleFathersBrother)

The label for the contact’s father’s brother.

[`CNLabelContactRelationUncleFathersElderBrother`](/documentation/Contacts/CNLabelContactRelationUncleFathersElderBrother)

The label for the contact’s father’s elder brother.

[`CNLabelContactRelationUncleFathersElderSistersHusband`](/documentation/Contacts/CNLabelContactRelationUncleFathersElderSistersHusband)

The label for the contact’s elder sister’s husband.

[`CNLabelContactRelationUncleFathersSistersHusband`](/documentation/Contacts/CNLabelContactRelationUncleFathersSistersHusband)

The label for the contact’s father’s sister’s husband.

[`CNLabelContactRelationUncleFathersYoungerBrother`](/documentation/Contacts/CNLabelContactRelationUncleFathersYoungerBrother)

The label for the contact’s father’s younger brother.

[`CNLabelContactRelationUncleFathersYoungerSistersHusband`](/documentation/Contacts/CNLabelContactRelationUncleFathersYoungerSistersHusband)

The label for the contact’s father’s younger sister’s husband.

[`CNLabelContactRelationUncleMothersBrother`](/documentation/Contacts/CNLabelContactRelationUncleMothersBrother)

The label for the contact’s mother’s brother.

[`CNLabelContactRelationUncleMothersElderBrother`](/documentation/Contacts/CNLabelContactRelationUncleMothersElderBrother)

The label for the contact’s mother’s elder brother.

[`CNLabelContactRelationUncleMothersSistersHusband`](/documentation/Contacts/CNLabelContactRelationUncleMothersSistersHusband)

The label for the contact’s mother’s sister’s husband.

[`CNLabelContactRelationUncleMothersYoungerBrother`](/documentation/Contacts/CNLabelContactRelationUncleMothersYoungerBrother)

The label for the contact’s mother’s younger brother.

[`CNLabelContactRelationUncleParentsBrother`](/documentation/Contacts/CNLabelContactRelationUncleParentsBrother)

The label for the contact’s parent’s brother.

[`CNLabelContactRelationUncleParentsElderBrother`](/documentation/Contacts/CNLabelContactRelationUncleParentsElderBrother)

The label for the contact’s parent’s elder brother.

[`CNLabelContactRelationUncleParentsYoungerBrother`](/documentation/Contacts/CNLabelContactRelationUncleParentsYoungerBrother)

The label for the contact’s parent’s younger brother.

[`CNLabelContactRelationYoungerCousin`](/documentation/Contacts/CNLabelContactRelationYoungerCousin)

The label for the contact’s younger cousin.

[`CNLabelContactRelationYoungerCousinFathersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinFathersBrothersDaughter)

The label for the contact’s father’s brother’s younger daughter.

[`CNLabelContactRelationYoungerCousinFathersBrothersSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinFathersBrothersSon)

The label for the contact’s father’s brother’s younger son.

[`CNLabelContactRelationYoungerCousinFathersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinFathersSistersDaughter)

The label for the contact’s father’s sister’s younger daughter.

[`CNLabelContactRelationYoungerCousinFathersSistersSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinFathersSistersSon)

The label for the contact’s father’s sister’s younger son.

[`CNLabelContactRelationYoungerCousinMothersBrothersDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersBrothersDaughter)

The label for the contact’s mother’s brother’s younger daughter.

[`CNLabelContactRelationYoungerCousinMothersBrothersSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersBrothersSon)

The label for the contact’s mother’s brother’s younger son.

[`CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter)

The label for the contact’s mother’s sibling’s younger daughter or father’s sister’s younger daughter.

[`CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon)

The label for the contact’s mother’s sibling’s younger son or father’s sister’s younger son.

[`CNLabelContactRelationYoungerCousinMothersSistersDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersSistersDaughter)

The label for the contact’s mother’s sister’s younger daughter.

[`CNLabelContactRelationYoungerCousinMothersSistersSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinMothersSistersSon)

The label for the contact’s mother’s sister’s younger son.

[`CNLabelContactRelationYoungerCousinParentsSiblingsDaughter`](/documentation/Contacts/CNLabelContactRelationYoungerCousinParentsSiblingsDaughter)

The label for the contact’s parent’s sibling’s younger daughter.

[`CNLabelContactRelationYoungerCousinParentsSiblingsSon`](/documentation/Contacts/CNLabelContactRelationYoungerCousinParentsSiblingsSon)

The label for the contact’s parent’s sibling’s younger son.

## Relationships

### Conforms To

[`CVarArg`](/documentation/Swift/CVarArg)

[`Hashable`](/documentation/Swift/Hashable)

[`Equatable`](/documentation/Swift/Equatable)

[`CustomStringConvertible`](/documentation/Swift/CustomStringConvertible)

[`NSSecureCoding`](/documentation/Foundation/NSSecureCoding)

[`NSCopying`](/documentation/Foundation/NSCopying)

[`NSCoding`](/documentation/Foundation/NSCoding)

[`NSObjectProtocol`](/documentation/ObjectiveC/NSObjectProtocol)

[`CustomDebugStringConvertible`](/documentation/Swift/CustomDebugStringConvertible)

### Inherits From

[`NSObject-swift.class`](/documentation/ObjectiveC/NSObject-swift.class)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)