我需要一些帮助来刷新数据。我在Swift 2.0中有一个应用程序,我希望服务器发送一个动作并在应用程序中执行一个方法。我已经尝试使用推送通知,它可以运行greate,但如果用户禁用通知,该方法仍然执行?根据我的知识,此方法仅在您按下通知时执行。实现这个目标的最佳方法是什么?
我试图避免应用程序不断从服务器请求数据。
我的服务器是PHP。
谢谢!
答案 0 :(得分:0)
我认为您可以使用协议/代理。 代表是在需要时通知并替代通知的好方法。 在这里查看更多信息:
答案 1 :(得分:0)
在这种情况下,我认为我们有这些位置可以请求更新:
这两个选项对服务器的请求都超出了应有的程度,但第一个可能是最便宜的,因为只有当应用程序变为活动状态时才会调用,这是检查更新的好时机。