Returns a new array that lists the receiving array’s elements in ascending order as defined by the comparison function comparator.
UIKit for Mac 13.0+Beta
The new array contains references to the receiving array’s elements, not copies of them.
The comparison function is used to compare two elements at a time and should return NSOrderedAscending if the first element is smaller than the second, NSOrderedDescending if the first element is larger than the second, and NSOrderedSame if the elements are equal. Each time the comparison function is called, it’s passed context as its third argument. This allows the comparison to be based on some outside parameter, such as whether character sorting is case-sensitive or case-insensitive.
Given anArray (an array of NSNumber objects) and a comparison function of this type:
A sorted version of anArray is created in this way:
Defines the signature for a block object used for comparison operations.
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.