如何按日期对数组中的数据进行排序

时间:2017-05-24 14:46:38

标签: firebase swift3 firebase-realtime-database xcode8

我有一个名为Messages的NSObject数组。这些对象有4个不同的子变量。他们的发件人,邮件,日期和发件人UID。现在,我试图按照消息的日期对数组进行排序

    var messages = [Message]()

这是数组的代码。这是我现在的代码......

    messages.sort { $0.date > $1.date }

由于我使用的是Firebase,它会按字母顺序而不是按时间顺序对数据进行排序,所以当我拍摄快照时,我的消息数组在日期方面都很混乱。

有人可以帮忙吗?

0 个答案:

没有答案