gpt4 book ai didi

ios - 如何根据日期对 tableView 进行排序?

转载 作者:行者123 更新时间:2023-11-30 12:32:05 25 4
gpt4 key购买 nike

我有一个提醒应用程序,它存储日期和时间的值。如何根据日期对 tableView 单元格进行排序?我的单元格的日期如下所示 2017-04-11 09:37:00 +0000

最佳答案

我假设您有一个未排序的日期数组,您可以从中获取 tableView 的数据。

很简单,只需对数组进行排序并重新加载 tableView 即可,如下所示:

var dates = [...] // your dates here
dates = dates.sorted{ $0 < $1 }
yourTableView.reloadData()

我现在无法测试它,但我认为 dates = dates.sorted{ $0 < $1 }相当于 dates = dates.sorted() 。此方法按“升序”顺序对日期进行排序。如果您希望它们按降序排列,可以使用:

dates = dates.sorted{ $1 < $0 }

dates = (dates.sorted{ $0 < $1 }).reversed()

关于ios - 如何根据日期对 tableView 进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43400295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com