Ios 如何检查更新API rest

Ios 如何检查更新API rest,ios,web-services,api,rest,Ios,Web Services,Api,Rest,我的iOS应用程序使用RESTfulWebService API调用API。然后我使用数据并将Json数据保存在磁盘上。 下次打开应用程序时,我想检查API,如果有更新,应用程序将调用并显示数据,如果没有更新,我将使用磁盘上的数据 如何检查API更新?谢谢。如果您对API有影响,那么您可以进行调用,例如返回最新更新的时间戳。如果比您设备上的更新,则下载新数据。因为您可能希望避免下载(相同)数据两次。这就是您要问的吗?您可以在AppDelegate中使用此方法,当应用程序返回前台时将调用此方法。调

我的iOS应用程序使用RESTfulWebService API调用API。然后我使用数据并将Json数据保存在磁盘上。 下次打开应用程序时,我想检查API,如果有更新,应用程序将调用并显示数据,如果没有更新,我将使用磁盘上的数据


如何检查API更新?谢谢。

如果您对API有影响,那么您可以进行调用,例如返回最新更新的时间戳。如果比您设备上的更新,则下载新数据。因为您可能希望避免下载(相同)数据两次。这就是您要问的吗?

您可以在AppDelegate中使用此方法,当应用程序返回前台时将调用此方法。调用API并检查您的数据的最后修改日期

func applicationWillEnterForeground(application: UIApplication) {
}

这在很大程度上取决于您正在访问的特定RESTAPI,一般情况下无法回答。是的,确实如此。我听说解决方法是用HEAD动词代替GET,POST。我会研究的。非常感谢!