问题描述
|
在我的NSMutableArray(xmlParseArray)中,日期来自服务器,数据为
2010-05-14
2010年10月5日,星期五
这是测试应用
这是第一个应用程序
意味着在xmlParseArray中有10条记录即将来临,我想按日期(排序日期)明智的方式在tableview标头上显示这些记录,日期格式为2010年6月10日,星期五
我怎么能做到这一点。任何帮助表示赞赏。
先谢谢了。
解决方法
如果您有一个对象的NSMutableArray对象,其字段“ beginDate \”的类型为NSDate,则可以使用NSSortDescriptor,如下所示:
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@\"beginDate\" ascending:TRUE];
[myMutableArray sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
[sortDescriptor release];