Php 从服务器更新应用程序数据(Swift)

Php 从服务器更新应用程序数据(Swift),php,client-server,swift2,Php,Client Server,Swift2,我需要一些刷新数据的帮助。我在Swift 2.0中有一个应用程序,我希望服务器发送一个操作并在应用程序中执行一个方法。我已经尝试了推送通知,它工作得很好,但是如果用户禁用了通知,该方法仍然会执行吗?据我所知,此方法仅在按下通知时执行。实现这一目标的最佳方式是什么 我试图避免应用程序不断地从服务器请求数据 我的服务器是PHP的 谢谢 我认为您可以使用协议/委托。 代表是只在需要时才收到通知的好方法,并且是通知的替代方法。 点击此处查看更多信息: 在这种情况下,我认为我们有以下位置需要更新: 在ap

我需要一些刷新数据的帮助。我在Swift 2.0中有一个应用程序,我希望服务器发送一个操作并在应用程序中执行一个方法。我已经尝试了推送通知,它工作得很好,但是如果用户禁用了通知,该方法仍然会执行吗?据我所知,此方法仅在按下通知时执行。实现这一目标的最佳方式是什么

我试图避免应用程序不断地从服务器请求数据

我的服务器是PHP的


谢谢

我认为您可以使用协议/委托。 代表是只在需要时才收到通知的好方法,并且是通知的替代方法。 点击此处查看更多信息:


在这种情况下,我认为我们有以下位置需要更新:

  • 在appDelegate,当应用程序在前台处于活动状态时调用覆盖ApplicationIDBecMeactive的
  • 在视图中,从我们的应用程序的主视图中显示(打开应用程序时显示的第一个视图)

  • 这两个选项都会向服务器发出更多的请求,但可能第一个选项的成本最低,因为它是在应用程序激活时调用的,这是检查更新的好时机

    手动更新按钮