Instance Property

zoneID

The ID of the zone containing the records to search.

Declaration

@NSCopying var zoneID: CKRecordZone.ID? { get set }

Discussion

When set, the value of this property limits the scope of the search to the records in the specified zone. If no zone is specified, the search takes place on all zones.

When you initialize the operation object using the init(cursor:) method, the value of this property is set to nil and any changes you make to the property are ignored. When the operation object is executed, the cursor object provides the zone information from the initial search that generated the cursor.

See Also

Configuring the Operation Object

var query: CKQuery?

The query to use for the search.

var cursor: CKQueryOperation.Cursor?

The data cursor to use for continuing the search.

var resultsLimit: Int

The maximum number of records to return at one time.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software