One Logo Pool Ball
CloudKit · IOS API REFERENCE

CKSyncEngine.Event.SentDatabaseChanges

struct · iOS 17.0+ · SDK 27.1

struct SentDatabaseChanges

A type that provides information about a sent batch of database changes.

Members (5)

get · iOS 17.0+

savedZones

TypeScript
get savedZones(): Array<CKRecordZone>
Swift declaration
let savedZones: [CKRecordZone]

The modified record zones.

get · iOS 17.0+

description

TypeScript
get description(): string
Swift declaration
var description: String { get }

A textual description of the event that's suitable for logging.

get · iOS 17.0+

deletedZoneIDs

TypeScript
get deletedZoneIDs(): Array<CKRecordZone_ID>
Swift declaration
let deletedZoneIDs: [CKRecordZone.ID]

The unique identifiers of the deleted record zones.

get · iOS 17.0+

failedZoneSaves

TypeScript
get failedZoneSaves(): Array<CKSyncEngine_Event_SentDatabaseChanges_FailedZoneSave>
Swift declaration
let failedZoneSaves: [CKSyncEngine.Event.SentDatabaseChanges.FailedZoneSave]

The record zones that CloudKit is unable to modify.

get · iOS 17.0+

failedZoneDeletes

TypeScript
get failedZoneDeletes(): NativeMap<CKRecordZone_ID, CKError_Code>
Swift declaration
let failedZoneDeletes: [CKRecordZone.ID : CKError]

The unique identifiers of the record zones CloudKit is unable to delete, and the reasons why.

Skipped declarations

No declarations were skipped in this snapshot.

All CloudKit types →