debugDescription
TypeScriptget debugDescription(): stringSwift declarationoverride dynamic var debugDescription: String { get }class · iOS 9.0+ · SDK 27.1
class CNContactget debugDescription(): stringSwift declarationoverride dynamic var debugDescription: String { get }get description(): stringSwift declarationoverride dynamic var description: String { get }get id(): stringSwift declaration@objc dynamic var id: UUID { get }The stable identity of the entity associated with this instance.
get shortDebugDescription(): stringSwift declaration@objc dynamic var shortDebugDescription: String { get }static comparator(sortOrder: CNContactSortOrder): ((arg0: unknown, arg1: unknown) => Promise<_Foundation_ComparisonResult>)Swift declarationclass func comparator(forNameSortOrder sortOrder: CNContactSortOrder) -> Comparatorstatic descriptorForAllComparatorKeys(): SDKHandleSwift declarationclass func descriptorForAllComparatorKeys() -> any CNKeyDescriptorstatic localizedString(key: string): stringSwift declarationclass func localizedString(forKey key: String) -> Stringstatic predicateForContactsInContainer(containerIdentifier: string): _Foundation_NSPredicateSwift declarationclass func predicateForContactsInContainer(withIdentifier containerIdentifier: String) -> NSPredicatestatic predicateForContactsInGroup(groupIdentifier: string): _Foundation_NSPredicateSwift declarationclass func predicateForContactsInGroup(withIdentifier groupIdentifier: String) -> NSPredicatestatic predicateForContactsMatchingEmailAddress(emailAddress: string): _Foundation_NSPredicateSwift declarationclass func predicateForContacts(matchingEmailAddress emailAddress: String) -> NSPredicatestatic predicateForContactsMatchingName(name: string): _Foundation_NSPredicateSwift declarationclass func predicateForContacts(matchingName name: String) -> NSPredicatestatic predicateForContactsMatching(phoneNumber: CNPhoneNumber): _Foundation_NSPredicateSwift declarationclass func predicateForContacts(matching phoneNumber: CNPhoneNumber) -> NSPredicatestatic predicateForContactsWithIdentifiers(identifiers: Array<string>): _Foundation_NSPredicateSwift declarationclass func predicateForContacts(withIdentifiers identifiers: [String]) -> NSPredicateareKeysAvailable(keyDescriptors: Array<SDKHandle>): booleanSwift declarationfunc areKeysAvailable(_ keyDescriptors: [any CNKeyDescriptor]) -> Boolstatic init(): CNContactSwift declarationinit()isKeyAvailable(key: string): booleanSwift declarationfunc isKeyAvailable(_ key: String) -> BoolisUnifiedWithContact(contactIdentifier: string): booleanSwift declarationfunc isUnifiedWithContact(withIdentifier contactIdentifier: String) -> Boolget birthday(): (_Foundation_DateComponents) | nullSwift declarationvar birthday: DateComponents? { get }get contactRelations(): Array<CNLabeledValue<CNContactRelation>>Swift declarationvar contactRelations: [CNLabeledValue<CNContactRelation>] { get }get contactType(): CNContactTypeSwift declarationvar contactType: CNContactType { get }get dates(): Array<CNLabeledValue<_Foundation_NSDateComponents>>Swift declarationvar dates: [CNLabeledValue<NSDateComponents>] { get }get departmentName(): stringSwift declarationvar departmentName: String { get }get emailAddresses(): Array<CNLabeledValue<_Foundation_NSString>>Swift declarationvar emailAddresses: [CNLabeledValue<NSString>] { get }get familyName(): stringSwift declarationvar familyName: String { get }get givenName(): stringSwift declarationvar givenName: String { get }get identifier(): stringSwift declarationvar identifier: String { get }get imageData(): (ArrayBuffer) | nullSwift declarationvar imageData: Data? { get }get imageDataAvailable(): booleanSwift declarationvar imageDataAvailable: Bool { get }get instantMessageAddresses(): Array<CNLabeledValue<CNInstantMessageAddress>>Swift declarationvar instantMessageAddresses: [CNLabeledValue<CNInstantMessageAddress>] { get }get jobTitle(): stringSwift declarationvar jobTitle: String { get }get middleName(): stringSwift declarationvar middleName: String { get }get namePrefix(): stringSwift declarationvar namePrefix: String { get }get nameSuffix(): stringSwift declarationvar nameSuffix: String { get }get nickname(): stringSwift declarationvar nickname: String { get }get nonGregorianBirthday(): (_Foundation_DateComponents) | nullSwift declarationvar nonGregorianBirthday: DateComponents? { get }get note(): stringSwift declarationvar note: String { get }get organizationName(): stringSwift declarationvar organizationName: String { get }get phoneNumbers(): Array<CNLabeledValue<CNPhoneNumber>>Swift declarationvar phoneNumbers: [CNLabeledValue<CNPhoneNumber>] { get }get phoneticFamilyName(): stringSwift declarationvar phoneticFamilyName: String { get }get phoneticGivenName(): stringSwift declarationvar phoneticGivenName: String { get }get phoneticMiddleName(): stringSwift declarationvar phoneticMiddleName: String { get }get phoneticOrganizationName(): stringSwift declarationvar phoneticOrganizationName: String { get }get postalAddresses(): Array<CNLabeledValue<CNPostalAddress>>Swift declarationvar postalAddresses: [CNLabeledValue<CNPostalAddress>] { get }get previousFamilyName(): stringSwift declarationvar previousFamilyName: String { get }get socialProfiles(): Array<CNLabeledValue<CNSocialProfile>>Swift declarationvar socialProfiles: [CNLabeledValue<CNSocialProfile>] { get }get thumbnailImageData(): (ArrayBuffer) | nullSwift declarationvar thumbnailImageData: Data? { get }get urlAddresses(): Array<CNLabeledValue<_Foundation_NSString>>Swift declarationvar urlAddresses: [CNLabeledValue<NSString>] { get }No declarations were skipped in this snapshot.