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]);
}
This I used to sort bookings by bookingdate. Booking is a class with a synthesized instance variable called BOOKING_DATE.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…