Ich versuche, ein NSArray zu sortieren, das mit benutzerdefinierten Objekten befüllt wird. Jedes Objekt hat eine Eigenschaft startDateTime
die vom Typ NSDate ist.
Der folgende Code ergibt ein Array, sortedEventArray
, befüllt, aber nicht sortiert. Gehe ich das völlig falsch an, oder übersehe ich nur etwas Kleines?
NSSortDescriptor *dateDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"startDateTime"
ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject:dateDescriptor];
NSArray *sortedEventArray = [nodeEventArray sortedArrayUsingDescriptors:sortDescriptors];