Contents

hasPendingUntrackedChanges

A Boolean value that indicates whether there are pending changes that the sync engine is unaware of.

Declaration

final var hasPendingUntrackedChanges: Bool { get set }

Discussion

Use this property to inform the sync engine that there are pending changes other than those available in pendingRecordZoneChanges. After you set this property, the sync engine automatically schedules a send operation and, when that operation executes, asks your delegate to provide those changes by invoking the nextRecordZoneChangeBatch(_:syncEngine:) method.

Using this property is optional and is necessary only if you track pending changes manually, outside of the sync engine’s state.

See Also

Accessing pending changes