如果我有2个原型单元格,每行都有一个时间戳。是否可以根据行的时间戳对单元格进行排序?或第二个细胞总是在第一个细胞之下?以下示例。这是一般性问题,所以我想知道我应该在哪个方向看
Prototype cell 1
Prototype cell 2
Prototype cell 2
Prototype cell 1
使用某些代码进行更新
基本上我有第一个原型单元格,我已按时间戳排序并且工作正常。
func attemptReloadOfTable() {
self.messages.sort(by: {$0.timestamp < $1.timestamp})
self.tableView.reloadData()
}
后来我添加了另一个原型单元格,它提供的日期应该在第一个原型单元格和第二个原型单元格中排序。第二个原型单元也有时间戳,我不知道如何混合它们。