init
TypeScriptstatic initCoder(aDecoder: _Foundation_NSCoder): CKRecordZoneSubscriptionSwift declarationinit(coder aDecoder: NSCoder)class · iOS 10.0+ · SDK 27.1
class CKRecordZoneSubscriptionstatic initCoder(aDecoder: _Foundation_NSCoder): CKRecordZoneSubscriptionSwift declarationinit(coder aDecoder: NSCoder)static initZoneID(zoneID: CKRecordZone_ID): CKRecordZoneSubscriptionSwift declarationconvenience init(zoneID: CKRecordZone.ID)get zoneID(): CKRecordZone_IDSwift declaration@NSCopying var zoneID: CKRecordZone.ID { get }get recordType(): (string) | nullSwift declarationvar recordType: CKRecord.RecordType? { get set }The type of record that the subscription queries.
set recordType(value: (string) | null)Swift declarationvar recordType: CKRecord.RecordType? { get set }The type of record that the subscription queries.
static initZoneIDSubscriptionID(zoneID: CKRecordZone_ID, subscriptionID: string): CKRecordZoneSubscriptionSwift declarationconvenience init(zoneID: CKRecordZone.ID, subscriptionID: CKSubscription.ID)Creates a named subscription for all records in the specified record zone. - Parameters: - zoneID: The ID of the record zone that contains the records you want to monitor. - subscriptionID: The subscription's name. It must be unique in the container and must not be an empty string. The subscription that this method returns is a zone-based subscription that generates push notifications when CloudKit changes any of the specified record zone's records.
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CKRecordZoneSubscription.init()
inherited init: cannot prove legal (class declares 2 custom initializers)