1
我有NSMutableArray
名爲「allConversations」,其中包含一個自定義類「用戶」。 每個用戶都有屬性「lastMessageDate」。按日期排序NSMutableArray與自定義類
e.x:user.lastMessageDate;
按日期排序數組的最佳方法是什麼?
我有這樣的代碼:
NSMutableArray *arrCopy = [[NSMutableArray alloc]initWithArray:unSortedArr];
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"lastMessageDate" ascending:TRUE];
[arrCopy sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
,但我不知道如何實現它在這種情況下
當你使用'lastMessageDate'而不是'createdAt'時會發生什麼? – dasblinkenlight 2014-11-24 13:56:41
我的錯誤,「createdAt」是「lastMessageDate」。我現在改了它 – 2014-11-24 14:02:58