An object that marks the stopping point for a query and the starting point for retrieving the remaining results.


class Cursor : NSObject


You do not create instances of this class yourself. When fetching records using a CKQueryOperation object, if the number of results exceeds the results limit value set for the query, the server provides you with a query cursor object. Use that cursor object to initialize a new CKQueryOperation and retrieve the next batch of results for the same query.

For information about how to use a CKQueryCursor object, see CKQueryOperation.


Inherits From

See Also


class CKQueryOperation

An operation used to execute queries against a database.

class CKQuery

A query that describes the criteria to apply when searching for records in a database.

class CKLocationSortDescriptor

An object used to sort records containing location data.

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