我即将创建一个使用 JSON 更新其内容的应用程序。这就是我计划它的工作方式:当应用程序启动时,它会检查(在互联网连接可用的情况下)远程服务器上设置的 JSON 文件是否比本地存储的文件更新 - 如果是,则下载它。然后,应用程序将该 JSON 中的数据应用到内容。例如,对于“联系人”信息 - 它应用电话号码等数据。
我的问题是,在您看来,这是一种更新应用程序内容的好方法吗?有没有人有过用这种想法构建应用程序的经验?
最好的问候, Zin
我即将创建一个使用 JSON 更新其内容的应用程序。这就是我计划它的工作方式:当应用程序启动时,它会检查(在互联网连接可用的情况下)远程服务器上设置的 JSON 文件是否比本地存储的文件更新 - 如果是,则下载它。然后,应用程序将该 JSON 中的数据应用到内容。例如,对于“联系人”信息 - 它应用电话号码等数据。
我的问题是,在您看来,这是一种更新应用程序内容的好方法吗?有没有人有过用这种想法构建应用程序的经验?
最好的问候, Zin
你当然可以这样做。可能会带来更好的用户体验的一件事是询问用户是否允许下载新内容(如果有新内容)。
这是正常的事情。我有一个电话簿应用程序可以做到这一点。附带说明,如果您需要一个网络类来处理 Web 服务交互,请参阅此 SO 帖子。我编写了一个与AFNetworking一起使用的自定义网络类。