明智的日期和时间排序nsmutablearray

时间:2010-04-13 08:20:58

标签: iphone ipad

当我使用日期和时间对NSMutablearray进行排序时,我遇到了一个问题。

有没有人知道如何排序数组日期和时间

提前致谢

2 个答案:

答案 0 :(得分:3)

NSArray / NSMutableArray类包含method ...

- (void)sortUsingSelector:(SEL)comparator

您可以在以下选择器中调用传递...

@selector(compare:)

这使用NSDate类比较方法来执行排序。另一种方法是创建一个NSSortDescriptor对象并将其传递给NSMutableArray的sortUsingDescriptors方法。

答案 1 :(得分:1)

这是日期格式04/13/2010,它在xml文件中...

NSSortDescriptor * filter = [[NSSortDescriptor alloc] initWithKey:@“dateTime”升序:FALSE];

    [appDelegate.arrayWYWOMessage sortUsingDescriptors:[NSArray arrayWithObject:filter]];

但同样的问题,我没有得到完美的清单

你能有任何示例代码。