gpt4 book ai didi

ios - 通过 Parse 查询更新 UITableView 的策略

转载 作者:行者123 更新时间:2023-11-29 02:28:52 24 4
gpt4 key购买 nike

我有一个新闻提要应用程序,每天提供大量新闻。有一个 UITableView 按时间降序显示新闻项目。它会在每页显示一定数量(例如,20 条)。当我向上拖动 tableview 时,它会加载更多项目(例如,下一页)。问题来了,例如:

  • 共有 47 项,1,2,3,... 47
  • 每页条目数为 20。
  • 第一次显示 47,46,45,...28
  • 当我向上拖动 tableview 以加载更多数据时,它会显示 27 ... 8
  • 服务器更新了更多条新闻,比如新增了49,48条
  • 下次我在客户端调用“loadmore”时。服务器将返回 9, 8, ... 1 而不是 7,6, ... 1

查询编码是这样的:(跳过的是我当前拥有的项目总数的值)

    query.limit = 20
query.skip = skip

query.findObjectsInBackgroundWithBlock({

有什么方法可以解决这个问题?谢谢

最佳答案

再添加一个条件:

query.whereKey("createdAt",lessThanOrEqualTo:lastDate)

大概能解决你的问题。 lastDate 是您最后一条记录的日期。

关于ios - 通过 Parse 查询更新 UITableView 的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27163560/

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