由NSDate订购一个NSMutableArray,其中包含包含NSDates的NSObject

时间:2014-05-22 13:25:32

标签: ios

我的对象"事件"有一个属性NSDate。 我用{"事件"填写NSMutableArray对象。 有没有办法按NSDate NSMutableArray成员订购? 谢谢大家。

1 个答案:

答案 0 :(得分:1)

假设你有一个NSMutableArray

[yourArray sortUsingComparator:^NSComparisonResult(Event *obj1, Event *obj2){
     return [obj1.date compare:obj2.date];
}];

否则:

NSArray sortedArray = [yourArray sortedArrayUsingComparator:^NSComparisonResult(Event *obj1, Event *obj2) {
    return [obj1.date compare:obj2.date];
}];