設置:我有一個使用iCloud + Core Data的應用程序。它包含一個用於開啓/關閉iCloud的開關,當這種情況發生時,數據將遷移到本地/ iCloud商店/從本地/ iCloud商店遷移。iCloud數據複製
問題: iCloud on。添加核心數據對象。切換到本地。切換回iCloud。現在有兩個相同的對象。
我今天準備這樣的情況發生:我假設,這是預期,而我需要去複製,當我一個本地存儲遷移到iCloud中存儲(糾正我,如果這不是預期)。我無法弄清楚去除重複的正常方式在哪裏或如何。在我的代碼中,我應該執行重複數據刪除,大致應該是什麼樣的代碼?
您是否在切換到本地後刪除了iCloud存儲?如果不是,那麼在將本地商店遷移回iCloud時,您會得到重複。 –