Initializes and returns an operation object that returns more results from a previous search.
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 3.0+
The cursor object identifying the previous search. This value is passed to the completion block of the previous search. For more information, see the
An initialized operation object ready to continue the search.
Use this method to initialize a query operation that retrieves the next batch of results from a previous search. When executing searches based on a cursor, do not cache cursor objects for a long time before using them. A cursor is not a snapshot of the previous search results; it stores a relative offset into the results list. An operation object created using a cursor performs a new search, sorts the new set of results, and uses the previous offset value to determine where the next batch of results starts.