我不太了解应用与网络之间的同步或我对数据的意图。
你有一个website
与你的iphone
应用程序对话,应用程序下载说一个JSON文件,但它对核心数据库有什么变化?
我应该做什么检查? 我是否应该合并,替换,将数据从JSON文件插入到Core数据中,或者假设JSON文件始终是最新的并始终进行替换?
当应用程序的数据发生变化时,这也会让人感到困惑。你怎么知道哪个是最新版本,哪个不是?
也许我过度混淆了它?
答案 0 :(得分:0)
我应该做什么检查?我是否应该合并,替换,将数据从JSON文件插入到Core数据中,或者假设JSON文件始终是最新的并始终进行替换?
只有你能真正回答这个问题。这取决于您的应用程序的功能以及网站的功能。这取决于数据是什么,谁更新它,以及它们在何处以及如何更新。你的问题没有一个正确的答案。定义您的应用需要执行的操作以及它与此网站的交互方式,并从中获得答案。 JSON是最新的吗?它可能是或者可能不是 - 这不是一个技术问题,而是一个关于何时以及如何改变数据的问题。它是推动您的应用和网站的过程的一部分。