I am attempting to sort an NSArray that is populated with custom objects. Each object has a property startDateTime that is of type NSDate.
startDateTime
The followin
Did you try by specifying the NSDate comparator?
NSDate
Eg:
NSSortDescriptor *dateDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"startDateTime" ascending:YES selector:@selector(compare:)];
This should enforce the usage of the correct comparator of the NSDate class.