One Logo Pool Ball
CloudKit · IOS API REFERENCE

CKUserIdentity

class · iOS 10.0+ · SDK 27.1

class CKUserIdentity

Members (5)

get · iOS 11.0+ · Deprecated in iOS 18.0

contactIdentifiers

TypeScript
get contactIdentifiers(): Array<string>
Swift declaration
var contactIdentifiers: [String] { get }
get · iOS 10.0+

hasiCloudAccount

TypeScript
get hasiCloudAccount(): boolean
Swift declaration
var hasiCloudAccount: Bool { get }
get · iOS 10.0+

lookupInfo

TypeScript
get lookupInfo(): (CKUserIdentity_LookupInfo) | null
Swift declaration
@NSCopying var lookupInfo: CKUserIdentity.LookupInfo? { get }
get · iOS 10.0+

nameComponents

TypeScript
get nameComponents(): (_Foundation_PersonNameComponents) | null
Swift declaration
var nameComponents: PersonNameComponents? { get }
get · iOS 10.0+

userRecordID

TypeScript
get userRecordID(): (CKRecord_ID) | null
Swift declaration
@NSCopying var userRecordID: CKRecord.ID? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CKUserIdentity.init()

inherited init: clang: 'init' is unavailable

All CloudKit types →