我有一个名为Messages的NSObject数组。这些对象有4个不同的子变量。他们的发件人,邮件,日期和发件人UID。现在,我试图按照消息的日期对数组进行排序
var messages = [Message]()
这是数组的代码。这是我现在的代码......
messages.sort { $0.date > $1.date }
由于我使用的是Firebase,它会按字母顺序而不是按时间顺序对数据进行排序,所以当我拍摄快照时,我的消息数组在日期方面都很混乱。
有人可以帮忙吗?