gpt4 book ai didi

ios - 对日期进行排序,首先是现在,过去在底部

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

我有一个表格 View ,其中有多个日期。我需要对日期进行排序,以便降序排列的日期位于顶部 ( (indexPath.row == 0) ),过去的日期需要位于底部 ( (indexPath.row == ´lastRows´) ) 以及其他即将到来的日期之间。

我四处寻找,没有找到合适的解决方案。以下代码仅首先显示最早的日期 - 未能按照我的意愿将过去的日期放在底部。 (请参阅图片以获取更清晰的问题示例,我想要的类型:

  • 即将推出
  • 即将推出 2
  • 过去的日期)

    dqItems.sort(by: {$0.date < $1.date})

有办法实现这一点吗?或者,当日期变成过去时,将日期(及其单元格)推到表格 View 的底部?

enter image description here

最佳答案

只需将“小于”符号更改为“大于”即可:

dqItems.sort(by: {$0.date > $1.date})

关于ios - 对日期进行排序,首先是现在,过去在底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40796162/

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