# EOSortOrdering

mirko.viviani@gmail.com
Generated at 2026-02-03 22:13:20 +0000

2000-2002,2003,2004,2005 Free Software Foundation, Inc.
Software documentation for the EOSortOrdering class
EOControl/EOSortOrdering.h
NSCoding
NSCopying
EOKeyValueArchiving
Description forthcoming.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
sortOrderingWithKey:
key
selector:
selector
Returns an autoreleased EOSortOrdering initilaized with key and selector. The selector should take an id as an argument and return an NSComparisonResult value. This method calls [EOSortOrdering -initWithKey:selector:].
initWithKey:
key
selector:
selector
Initializes the receiver with a copy of key and the selector. The selector should take an id as an argument and return an NSComparisonResult value.
key
Returns the key of the receiver.
selector
Returns the selector of the receiver. The selector should take an id as an argument and return an NSComparisonResult value.
Software documentation for the EONull(EOSortOrderingComparison) category
EOControl/EOSortOrdering.h
Description forthcoming.
compareAscending:
other
Implementation of EOCompareAscending for EONull. When compared to another EONull, return NSOrderedSame. Otherwise NSOrderdAscening. This leads to EONulls to be at the begining of arrays sorted with EOCompareAscending.
compareCaseInsensitiveAscending:
other
Implementation of EOCompareCaseInsensativeAscending for EONull. When compared to another EONull, return NSOrderedSame. Otherwise NSOrderdAscening. This leads to EONulls to be at the begining of arrays sorted with EOCompareCaseInsensitiveAscending.
compareCaseInsensitiveDescending:
other
Implementation of EOCompareCaseInsensativeDescending for EONull. When compared to another EONull, return NSOrderedSame. Otherwise NSOrderdDescening. This leads to EONulls to be at the end of arrays sorted with EOCompareCaseInsensativeDescending.
compareDescending:
other
Implementation of EOCompareDescending for EONull. When compared to another EONull, return NSOrderedSame. Otherwise NSOrderdDescening. This leads to EONulls to be at the end of arrays sorted with EOCompareDescending.
Software documentation for the NSArray(EOKeyBasedSorting) category
EOControl/EOSortOrdering.h
Description forthcoming.
sortedArrayUsingKeyOrderArray:
orderArray
Returns an array contaning the of the objects of the reveiver sorted according to the provided array of EOSortOrderings.
Software documentation for the NSMutableArray(EOKeyBasedSorting) category
EOControl/EOSortOrdering.h
Description forthcoming.
sortUsingKeyOrderArray:
orderArray
Sorts the reveiver according to the provided array of EOSortOrderings.
Software documentation for the NSObject(EOSortOrderingComparison) category
EOControl/EOSortOrdering.h
Description forthcoming.
compareAscending:
other
Default implementation of EOCompareAscending. This implementation returns the result of compare:. Concrete classes should either override this method or compare: to return a meaningful NSComparisonResult.
compareCaseInsensitiveAscending:
other
Default implementation of EOCompareCaseInsensitiveAscending. This implementation returns the result of compare:. Concrete classes should either override this method or compare: to return a meaningful NSComparisonResult.
compareCaseInsensitiveDescending:
other
Default implementation of EOCompareCaseInsensitiveDescending. This implementation returns the inverted result of compare:. Concrete classes should either override this method or compare: to return a meaningful NSComparisonResult.
compareDescending:
other
Default implementation of EOCompareDescending. This implementation returns the inverted result of compare:. Concrete classes should either override this method or compare: to return a meaningful NSComparisonResult.