在我的項目中,我從APi
獲取一些數據,並通過解析JSON
將數據檢索到NSMutableArray
。它有一個被稱爲「的StartDate」鍵是以下格式:「mm/dd/yyyy hh:mm:ss
」 如下所示使用NSSortDescriptor對NSMutableArray中的NSDate對象進行排序?
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
}
這裏有多個這樣的對象。所有我需要做的是
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"StartDate" ascending:TRUE];
[resultArray sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
但我對resultArray
基於日期(升序或降序)內容 我用下面的代碼進行排序; m到處改組結果,排序不正確的,任何人都可以打電話給我,我哪裏出了錯。
感謝
也許(可能)愚弄的人,但肯定不是太本地化。我只能懷疑倒票選者太懶惰,不願意看這些蠢事。 –
@HotLicks你是對的!感謝您的評論老兄,我只是張貼這樣讓他們知道不要濫用他們的權利在這裏!他們中的一些人認爲它是downvote和flag的愛好! –