Platforms to show: All Mac Windows Linux Cross-Platform

Back to CKFetchRecordChangesOperationMBS class.

CKFetchRecordChangesOperationMBS.moreComing as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ✅ Yes All
A Boolean value indicating that more results are available.

If the server is unable to deliver all of the changed results with this operation object, it sets this property to true before executing the fetchRecordChangesCompleted event. To fetch the remaining changes, create a new CKFetchRecordChangesOperationMBS object using the change token returned by the server.
(Read only property)

CKFetchRecordChangesOperationMBS.previousServerChangeToken as CKServerChangeTokenMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The token that identifies the starting point for retrieving changes.

Each fetch request returns a unique token in addition to any changes. The token is passed as a parameter to your fetchRecordChangesCompleted event. During a subsequent fetch request, providing the previous token causes the server to return only the changes that have occurred since the last fetch request. Tokens are opaque data objects that you can write to disk safely and reuse later.

Typically, you set the value of this property when you initialize the operation object. If you intend to change the record zone, update the value of the property before executing the operation or submitting it to a queue.
(Read and Write property)

CKFetchRecordChangesOperationMBS.recordZoneID as CKRecordZoneIDMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The ID of the record zone whose records you want to fetch.

Typically, you set the value of this property when you initialize the operation object. If you intend to change the record zone, update the value before executing the operation or submitting it to a queue.
(Read and Write property)

CKFetchRecordChangesOperationMBS.resultsLimit as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ✅ Yes All

The maximum number of changed records to report with this operation object.
Language

Use this property to limit the number of results in situations where you expect the number of changed records might be large. The default value is 0, which causes the server to choose an appropriate number of results to return based on dynamic conditions.

When the number of returned results exceeds the results limit, the operation object sets the moreComing property to true before executing the fetchRecordChangesCompleted event. In your event, check the value of that property, and if it is true, create a new CKFetchRecordChangesOperationMBS object to fetch more results.
(Read and Write property)

The items on this page are in the following plugins: MBS Mac64bit Plugin.


The biggest plugin in space...