我需要一些帮助来刷新数据。我在Swift 2.0中有一个应用程序,我想让服务器发送一个动作并在应用程序中执行一个方法。我已经尝试推送通知,它的工作原理是,但如果用户禁用通知,该方法仍然执行?据我所知,这种方法只有在您按下通知时才会执行。什么是最好的方法来实现这一点?从服务器更新应用程序数据(Swift)
我试图避免应用不断地从服务器请求数据。
我的服务器使用PHP。
谢谢!
我需要一些帮助来刷新数据。我在Swift 2.0中有一个应用程序,我想让服务器发送一个动作并在应用程序中执行一个方法。我已经尝试推送通知,它的工作原理是,但如果用户禁用通知,该方法仍然执行?据我所知,这种方法只有在您按下通知时才会执行。什么是最好的方法来实现这一点?从服务器更新应用程序数据(Swift)
我试图避免应用不断地从服务器请求数据。
我的服务器使用PHP。
谢谢!
我认为你可以使用协议/代表。 代表是很好的方式,只有在需要和通知替代时才能得到通知。 去检查了更多在这里:
有了这个方案,我认为我们有这些位置更新请求:
这两个选项都会向服务器发出比他们应该更多的请求,但可能1st代价最低,因为只有当应用程序变为活动状态时才会调用1st,这是检查更新的好时机。
手动更新按钮 – AkshayP