gpt4 book ai didi

ios - 按日期对表格 View 排序

转载 作者:行者123 更新时间:2023-11-30 11:06:17 26 4
gpt4 key购买 nike

我在我的 sqlite 表中保存了一些日期,它们存储为字符串。例如:2018 年 10 月 4 日。我如何排序才能使最新的位于顶部?这就是我获取日期的方式:

func getData() {
do {
let wos = try self.database.prepare(self.woTable)
for wo in wos {
print("userId: \(wo[self.id]), date: \(wo[self.date])")

if !mywos.contains("\(wo[self.date])") {
mywos.append(workout[self.date])
print(mywos)
tableView.reloadData()
}

}
} catch {
print(error)
}
}

最佳答案

每当您从 sql lite 数据库获取数据时,请按日期降序获取数据,这样它将以相同的顺序存储在内存集合(如数组)中。

最后集合中的数据将按顺序绑定(bind)。

访问此链接以获取 order by 子句:https://www.tutorialspoint.com/sqlite/sqlite_order_by.htm

关于ios - 按日期对表格 View 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52682119/

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