Mar*_*tha 5 iphone cocoa cocoa-touch nsarray ios
使用sortedArrayUsingFunction对NSArray进行排序的任何好例子?
TY!
NSArray *sorted_bookings = [myUnsortedArray sortedArrayUsingFunction:Sort_Bookingdate_Comparer context:self];
NSInteger Sort_Bookingdate_Comparer(id id1, id id2, void *context)
{
// Sort Function
Booking* booking1 = (Booking*)id1;
Booking* booking2 = (Booking*)id2;
return ([booking1.BOOKING_DATE compare:booking2.BOOKING_DATE]);
}
Run Code Online (Sandbox Code Playgroud)
这个我习惯按预订排序.Booking是一个带有名为BOOKING_DATE的合成实例变量的类.