One Logo Pool Ball
PassKit · IOS API REFERENCE

PKContact

class · iOS 9.0+ · SDK 27.1

class PKContact

Members (11)

init

init

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

emailAddress

TypeScript
get emailAddress(): (string) | null
Swift declaration
var emailAddress: String? { get set }
set · iOS 9.0+

emailAddress

TypeScript
set emailAddress(value: (string) | null)
Swift declaration
var emailAddress: String? { get set }
get · iOS 9.0+

name

TypeScript
get name(): (_Foundation_PersonNameComponents) | null
Swift declaration
var name: PersonNameComponents? { get set }
set · iOS 9.0+

name

TypeScript
set name(value: (_Foundation_PersonNameComponents) | null)
Swift declaration
var name: PersonNameComponents? { get set }
get · iOS 9.0+

phoneNumber

TypeScript
get phoneNumber(): (_Contacts_CNPhoneNumber) | null
Swift declaration
var phoneNumber: CNPhoneNumber? { get set }
set · iOS 9.0+

phoneNumber

TypeScript
set phoneNumber(value: (_Contacts_CNPhoneNumber) | null)
Swift declaration
var phoneNumber: CNPhoneNumber? { get set }
get · iOS 9.0+

postalAddress

TypeScript
get postalAddress(): (_Contacts_CNPostalAddress) | null
Swift declaration
var postalAddress: CNPostalAddress? { get set }
set · iOS 9.0+

postalAddress

TypeScript
set postalAddress(value: (_Contacts_CNPostalAddress) | null)
Swift declaration
var postalAddress: CNPostalAddress? { get set }
get · iOS 9.2+ · Deprecated in iOS 10.3

supplementarySubLocality

TypeScript
get supplementarySubLocality(): (string) | null
Swift declaration
var supplementarySubLocality: String? { get set }
set · iOS 9.2+ · Deprecated in iOS 10.3

supplementarySubLocality

TypeScript
set supplementarySubLocality(value: (string) | null)
Swift declaration
var supplementarySubLocality: String? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All PassKit types →