gpt4 book ai didi

ios - Parse - 如何在更多数据添加到解析数据库时更新 tableView?

转载 作者:行者123 更新时间:2023-11-28 07:01:58 25 4
gpt4 key购买 nike

我的问题是关于后端服务解析。到目前为止,每当我需要某些东西时,我都会使用 PFQuery 来查询数据库。然而,我现在需要一些不同的东西,并且遇到了一个小问题。

我有一个游戏应用程序可以记录所有时间的最高分。现在,我希望应用程序随着更多的进来自动更新高分表。例如,如果第一行当前是“Jimmy:2505”并且在解析中突然添加了另一位数据,其中 Sam 得到 2604,我希望 Sam 现在位于表的顶部。

我意识到我可以连续向 Parse 发送一个查询,比如每 30 秒检查一次新数据,但这会非常低效,而且代价高昂。有什么方法可以让我在不发送查询的情况下自动更新?谢谢

最佳答案

我建议使用推送通知。当用户打开应用程序或使用特定的 View Controller 时,将他们订阅到一个 channel ,该 channel 会在高分列表更新时调用更新。在您的应用委托(delegate)中配置您希望如何处理推送通知。您必须权衡使用推送通知生成的 api 请求与默认调用以按照您在 OP 中的建议每 30 秒更新一次高分列表的优缺点。

推送通知应通过云代码触发。当生成新的高分时,进行触发推送通知的云调用。您可以指定要发送的推送通知类型。

关于ios - Parse - 如何在更多数据添加到解析数据库时更新 tableView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31834016/

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