Instance Property


The capabilities supported by the zone.


var capabilities: CKRecordZone.Capabilities { get }


The server determines the capabilities of the zone and sets the value of this property when you save the record zone. Always check this property before performing tasks that require a specific capability.

Typically, default zones do not support any special capabilities. Custom zones in a private database normally support all options.

For more information about what you can do with specific capabilities, see CKRecordZone.Capabilities.

See Also

Getting the Zone Attributes

var zoneID: CKRecordZone.ID

The unique ID of the zone.

class CKRecordZone.ID

An object that uniquely identifies a record zone in a database.