One Logo Pool Ball
Contacts · IOS API REFERENCE

CNMutableContact

class · iOS 9.0+ · SDK 27.1

class CNMutableContact

Members (55)

init

init

TypeScript
static init(): CNMutableContact
Swift declaration
init()
get · iOS 9.0+

birthday

TypeScript
get birthday(): (_Foundation_DateComponents) | null
Swift declaration
var birthday: DateComponents? { get set }
set · iOS 9.0+

birthday

TypeScript
set birthday(value: (_Foundation_DateComponents) | null)
Swift declaration
var birthday: DateComponents? { get set }
get · iOS 9.0+

contactRelations

TypeScript
get contactRelations(): Array<CNLabeledValue<CNContactRelation>>
Swift declaration
var contactRelations: [CNLabeledValue<CNContactRelation>] { get set }
set · iOS 9.0+

contactRelations

TypeScript
set contactRelations(value: Array<CNLabeledValue<CNContactRelation>>)
Swift declaration
var contactRelations: [CNLabeledValue<CNContactRelation>] { get set }
get · iOS 9.0+

contactType

TypeScript
get contactType(): CNContactType
Swift declaration
var contactType: CNContactType { get set }
set · iOS 9.0+

contactType

TypeScript
set contactType(value: CNContactType)
Swift declaration
var contactType: CNContactType { get set }
get · iOS 9.0+

dates

TypeScript
get dates(): Array<CNLabeledValue<_Foundation_NSDateComponents>>
Swift declaration
var dates: [CNLabeledValue<NSDateComponents>] { get set }
set · iOS 9.0+

dates

TypeScript
set dates(value: Array<CNLabeledValue<_Foundation_NSDateComponents>>)
Swift declaration
var dates: [CNLabeledValue<NSDateComponents>] { get set }
get · iOS 9.0+

departmentName

TypeScript
get departmentName(): string
Swift declaration
var departmentName: String { get set }
set · iOS 9.0+

departmentName

TypeScript
set departmentName(value: string)
Swift declaration
var departmentName: String { get set }
get · iOS 9.0+

emailAddresses

TypeScript
get emailAddresses(): Array<CNLabeledValue<_Foundation_NSString>>
Swift declaration
var emailAddresses: [CNLabeledValue<NSString>] { get set }
set · iOS 9.0+

emailAddresses

TypeScript
set emailAddresses(value: Array<CNLabeledValue<_Foundation_NSString>>)
Swift declaration
var emailAddresses: [CNLabeledValue<NSString>] { get set }
get · iOS 9.0+

familyName

TypeScript
get familyName(): string
Swift declaration
var familyName: String { get set }
set · iOS 9.0+

familyName

TypeScript
set familyName(value: string)
Swift declaration
var familyName: String { get set }
get · iOS 9.0+

givenName

TypeScript
get givenName(): string
Swift declaration
var givenName: String { get set }
set · iOS 9.0+

givenName

TypeScript
set givenName(value: string)
Swift declaration
var givenName: String { get set }
get · iOS 9.0+

imageData

TypeScript
get imageData(): (ArrayBuffer) | null
Swift declaration
var imageData: Data? { get set }
set · iOS 9.0+

imageData

TypeScript
set imageData(value: (ArrayBuffer) | null)
Swift declaration
var imageData: Data? { get set }
get · iOS 9.0+

instantMessageAddresses

TypeScript
get instantMessageAddresses(): Array<CNLabeledValue<CNInstantMessageAddress>>
Swift declaration
var instantMessageAddresses: [CNLabeledValue<CNInstantMessageAddress>] { get set }
set · iOS 9.0+

instantMessageAddresses

TypeScript
set instantMessageAddresses(value: Array<CNLabeledValue<CNInstantMessageAddress>>)
Swift declaration
var instantMessageAddresses: [CNLabeledValue<CNInstantMessageAddress>] { get set }
get · iOS 9.0+

jobTitle

TypeScript
get jobTitle(): string
Swift declaration
var jobTitle: String { get set }
set · iOS 9.0+

jobTitle

TypeScript
set jobTitle(value: string)
Swift declaration
var jobTitle: String { get set }
get · iOS 9.0+

middleName

TypeScript
get middleName(): string
Swift declaration
var middleName: String { get set }
set · iOS 9.0+

middleName

TypeScript
set middleName(value: string)
Swift declaration
var middleName: String { get set }
get · iOS 9.0+

namePrefix

TypeScript
get namePrefix(): string
Swift declaration
var namePrefix: String { get set }
set · iOS 9.0+

namePrefix

TypeScript
set namePrefix(value: string)
Swift declaration
var namePrefix: String { get set }
get · iOS 9.0+

nameSuffix

TypeScript
get nameSuffix(): string
Swift declaration
var nameSuffix: String { get set }
set · iOS 9.0+

nameSuffix

TypeScript
set nameSuffix(value: string)
Swift declaration
var nameSuffix: String { get set }
get · iOS 9.0+

nickname

TypeScript
get nickname(): string
Swift declaration
var nickname: String { get set }
set · iOS 9.0+

nickname

TypeScript
set nickname(value: string)
Swift declaration
var nickname: String { get set }
get · iOS 9.0+

nonGregorianBirthday

TypeScript
get nonGregorianBirthday(): (_Foundation_DateComponents) | null
Swift declaration
var nonGregorianBirthday: DateComponents? { get set }
set · iOS 9.0+

nonGregorianBirthday

TypeScript
set nonGregorianBirthday(value: (_Foundation_DateComponents) | null)
Swift declaration
var nonGregorianBirthday: DateComponents? { get set }
get · iOS 9.0+

note

TypeScript
get note(): string
Swift declaration
var note: String { get set }
set · iOS 9.0+

note

TypeScript
set note(value: string)
Swift declaration
var note: String { get set }
get · iOS 9.0+

organizationName

TypeScript
get organizationName(): string
Swift declaration
var organizationName: String { get set }
set · iOS 9.0+

organizationName

TypeScript
set organizationName(value: string)
Swift declaration
var organizationName: String { get set }
get · iOS 9.0+

phoneNumbers

TypeScript
get phoneNumbers(): Array<CNLabeledValue<CNPhoneNumber>>
Swift declaration
var phoneNumbers: [CNLabeledValue<CNPhoneNumber>] { get set }
set · iOS 9.0+

phoneNumbers

TypeScript
set phoneNumbers(value: Array<CNLabeledValue<CNPhoneNumber>>)
Swift declaration
var phoneNumbers: [CNLabeledValue<CNPhoneNumber>] { get set }
get · iOS 9.0+

phoneticFamilyName

TypeScript
get phoneticFamilyName(): string
Swift declaration
var phoneticFamilyName: String { get set }
set · iOS 9.0+

phoneticFamilyName

TypeScript
set phoneticFamilyName(value: string)
Swift declaration
var phoneticFamilyName: String { get set }
get · iOS 9.0+

phoneticGivenName

TypeScript
get phoneticGivenName(): string
Swift declaration
var phoneticGivenName: String { get set }
set · iOS 9.0+

phoneticGivenName

TypeScript
set phoneticGivenName(value: string)
Swift declaration
var phoneticGivenName: String { get set }
get · iOS 9.0+

phoneticMiddleName

TypeScript
get phoneticMiddleName(): string
Swift declaration
var phoneticMiddleName: String { get set }
set · iOS 9.0+

phoneticMiddleName

TypeScript
set phoneticMiddleName(value: string)
Swift declaration
var phoneticMiddleName: String { get set }
get · iOS 9.0+

phoneticOrganizationName

TypeScript
get phoneticOrganizationName(): string
Swift declaration
var phoneticOrganizationName: String { get set }
set · iOS 9.0+

phoneticOrganizationName

TypeScript
set phoneticOrganizationName(value: string)
Swift declaration
var phoneticOrganizationName: String { get set }
get · iOS 9.0+

postalAddresses

TypeScript
get postalAddresses(): Array<CNLabeledValue<CNPostalAddress>>
Swift declaration
var postalAddresses: [CNLabeledValue<CNPostalAddress>] { get set }
set · iOS 9.0+

postalAddresses

TypeScript
set postalAddresses(value: Array<CNLabeledValue<CNPostalAddress>>)
Swift declaration
var postalAddresses: [CNLabeledValue<CNPostalAddress>] { get set }
get · iOS 9.0+

previousFamilyName

TypeScript
get previousFamilyName(): string
Swift declaration
var previousFamilyName: String { get set }
set · iOS 9.0+

previousFamilyName

TypeScript
set previousFamilyName(value: string)
Swift declaration
var previousFamilyName: String { get set }
get · iOS 9.0+

socialProfiles

TypeScript
get socialProfiles(): Array<CNLabeledValue<CNSocialProfile>>
Swift declaration
var socialProfiles: [CNLabeledValue<CNSocialProfile>] { get set }
set · iOS 9.0+

socialProfiles

TypeScript
set socialProfiles(value: Array<CNLabeledValue<CNSocialProfile>>)
Swift declaration
var socialProfiles: [CNLabeledValue<CNSocialProfile>] { get set }
get · iOS 9.0+

urlAddresses

TypeScript
get urlAddresses(): Array<CNLabeledValue<_Foundation_NSString>>
Swift declaration
var urlAddresses: [CNLabeledValue<NSString>] { get set }
set · iOS 9.0+

urlAddresses

TypeScript
set urlAddresses(value: Array<CNLabeledValue<_Foundation_NSString>>)
Swift declaration
var urlAddresses: [CNLabeledValue<NSString>] { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Contacts types →