addParticipant
TypeScriptaddParticipant(participant: CKShare_Participant): voidSwift declarationfunc addParticipant(_ participant: CKShare.Participant)class · iOS 10.0+ · SDK 27.1
class CKShareaddParticipant(participant: CKShare_Participant): voidSwift declarationfunc addParticipant(_ participant: CKShare.Participant)blockRequesters(requesters: Array<CKShare_AccessRequester>): voidSwift declarationfunc blockRequesters(_ requesters: [CKShare.AccessRequester])denyRequesters(requesters: Array<CKShare_AccessRequester>): voidSwift declarationfunc denyRequesters(_ requesters: [CKShare.AccessRequester])static initCoder(aDecoder: _Foundation_NSCoder): CKShareSwift declarationinit(coder aDecoder: NSCoder)static initRecordZoneID(recordZoneID: CKRecordZone_ID): CKShareSwift declarationinit(recordZoneID: CKRecordZone.ID)static initRootRecord(rootRecord: CKRecord): CKShareSwift declarationconvenience init(rootRecord: CKRecord)static initRootRecordShareID(rootRecord: CKRecord, shareID: CKRecord_ID): CKShareSwift declarationinit(rootRecord: CKRecord, shareID: CKRecord.ID)removeParticipant(participant: CKShare_Participant): voidSwift declarationfunc removeParticipant(_ participant: CKShare.Participant)unblockIdentities(blockedIdentities: Array<CKShare_BlockedIdentity>): voidSwift declarationfunc unblockIdentities(_ blockedIdentities: [CKShare.BlockedIdentity])get url(): (string) | nullSwift declarationvar url: URL? { get }get allowsAccessRequests(): booleanSwift declarationvar allowsAccessRequests: Bool { get set }set allowsAccessRequests(value: boolean)Swift declarationvar allowsAccessRequests: Bool { get set }get blockedIdentities(): Array<CKShare_BlockedIdentity>Swift declarationvar blockedIdentities: [CKShare.BlockedIdentity] { get }get currentUserParticipant(): (CKShare_Participant) | nullSwift declaration@NSCopying var currentUserParticipant: CKShare.Participant? { get }get owner(): CKShare_ParticipantSwift declaration@NSCopying var owner: CKShare.Participant { get }get participants(): Array<CKShare_Participant>Swift declarationvar participants: [CKShare.Participant] { get }get publicPermission(): CKShare_ParticipantPermissionSwift declarationvar publicPermission: CKShare.ParticipantPermission { get set }set publicPermission(value: CKShare_ParticipantPermission)Swift declarationvar publicPermission: CKShare.ParticipantPermission { get set }get requesters(): Array<CKShare_AccessRequester>Swift declarationvar requesters: [CKShare.AccessRequester] { get }oneTimeURL(participantID: string): (string) | nullSwift declarationfunc oneTimeURL(for participantID: CKShare.Participant.ID) -> URL?1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CKShare.init()
inherited init: cannot prove legal (class declares 4 custom initializers)