2013-08-27 77 views
0

我不太明白應用程序和網絡之間的同步,或者我打算如何處理數據。我應該合併核心數據並與網站同步嗎?

您有一個website與您的iphone應用程序通話,應用程序下載說的是JSON文件,但是它與Core數據庫有何變化?

我應該做些什麼檢查? 我應該合併,替換,從JSON文件插入數據到核心數據或假設JSON文件始終是最新的,並始終做一個替換?

當應用程序的數據發生變化時,這也會引起混淆。你怎麼知道哪些是最新版本,哪些不是?

也許我過度混淆了它?

回答

0

我應該做些什麼檢查?我應該合併,替換,將JSON文件中的數據插入到Core數據中,還是假設JSON文件始終保持最新狀態,並始終進行替換?

只有你真的可以回答這個問題。這取決於你的應用的功能和網站的功能。這取決於數據是什麼,誰更新它以及它們在哪裏以及如何這樣做。對於你的問題沒有單一的正確答案。定義你的應用需要做什麼以及它如何與這個網站進行交互,並從中得到答案。 JSON是最新的嗎?它可能會或可能不會 - 這不是一個技術問題,而是數據何時以及如何改變的問題。這是驅動您的應用和網站的過程的一部分。