我有一个iOS应用程序。
它的主要功能是显示用户信息。
如果有互联网连接。从服务器请求并存储JSON字符串。 其他。存储此数据的客户端版本。
将此功能合并到应用中的最佳方法是什么?是否要为两组信息共享NSUserDefaults,如果应用程序有互联网连接则覆盖?
如果设备只有移动数据呢?我是否加入了超时?
由于
答案 0 :(得分:0)
您可以将文件作为主要包中的移动数据,以及名为Version的文件来保存文件的版本,首次启动应用程序时,将它们保存在sandBox中。当使用lanuch应用程序时,您需要为JSON请求Web服务,描述文件的版本,当文件版本不同时,在sandBox中更新文件。