在我的项目中,我从 a 获取一些数据,然后通过解析将APi
数据检索到 a中。它有一个名为“ StartDate ”的键,其格式为:“ ”,如下所示NSMutableArray
JSON
mm/dd/yyyy hh:mm:ss
StartDate: "5/18/2013 12:00:00 AM"
我将这些数据保存到resultArray
. 还有 4 个对象的键,因为我JSON
的形式是
{
EventId: "xxxx",
Title: "xxx",
Location: "xxxx",
StartDate: "5/18/2013 12:00:00 AM",
Link: null
}
这里有多个这样的对象。我需要做的就是对resultArray
基于日期的内容进行排序(升序或降序),我使用以下代码
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"StartDate" ascending:TRUE];
[resultArray sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
但是我得到了一个打乱的结果,整个排序都不正确,谁能告诉我我哪里出错了。
谢谢