从最新到最旧对我的提要中的帖子进行排序(使用 Swift 和 Parse)

Posted

技术标签:

【中文标题】从最新到最旧对我的提要中的帖子进行排序(使用 Swift 和 Parse)【英文标题】:Sort the posts in my feed from latest to oldest (using Swift and Parse) 【发布时间】:2021-06-08 05:44:17 【问题描述】:

我使用 Parse 创建了一个简单的类似 Instagram 的应用程序。我的问题是提要的组织方式是最旧的帖子在提要的顶部,最新的帖子在底部。如何颠倒排序顺序,使帖子从上到下从最新到最旧显示?

【问题讨论】:

您对 Parse 获取帖子有什么要求?看orderByDescending到你的query 您需要反转当前数据数组,并在追加之前反转新数据数组。 【参考方案1】:

您还可以将数据数组反转为

let names: [String] = ["Apple", "Microsoft", "Sony", "Lenovo", "Asus"]

var reversedNames = [String]()

for arrayIndex in stride(from: names.count - 1, through: 0, by: -1) 
    reversedNames.append(names[arrayIndex])

【讨论】:

以上是关于从最新到最旧对我的提要中的帖子进行排序(使用 Swift 和 Parse)的主要内容,如果未能解决你的问题,请参考以下文章

从最新到最旧正确排序节点

如何从最新到最旧而不是从最旧到最新排序表格视图单元格

使用 VueFire,我如何按日期降序排列我的列表(从最新到最旧)?

如何将Firebase Recycler视图从最新(列表顶部)排序到最旧[重复]

golang怎么对日期和时间进行排序

Ionic Firebase 无限滚动顺序