MDQuerySetSortComparator(_:_:_:)
Sets the function used to sort the results of an MDQuery.
Declaration
func MDQuerySetSortComparator(_ query: MDQuery!, _ comparator: MDQuerySortComparatorFunction!, _ context: UnsafeMutableRawPointer!)Parameters
- query:
The query.
- comparator:
The callback function the MDQuery uses to sort the results list. This parameter may be
NULLwhich cancels previous sort comparator settings. If a function is specified and is not of typeMDQuerySortComparatorFunctionor does not behave as aMDQuerySortComparatorFunctionmust, the behavior is undefined. - context:
A pointer-sized user-defined value, that is passed as the third parameter to the create function. MDQuery does not use this value, does not retain the context in any way, and requires that the context be valid for the lifetime of the query. If the context is not what is expected by the create function, the behavior is undefined.