我查詢威盛核心數據的客戶端NSManagedObject在我的應用程序和一個簡單的細節顯示結果的UIView推到我UINavigationsController堆棧 - 沒有什麼複雜的或與衆不同。防止CoreData從返回緩存的結果
當我導航回此客戶端對象的此詳細信息頁面時,我也在後臺檢查我的客戶端的更新,並且如果有一些我在不同的託管對象上下文中安靜地更新數據存儲在後臺線程中。這是工作,我看到數據的變化出現在我的核心數據存儲通過我的SQLite數據庫瀏覽器,所以我知道數據已更新。
問題是,當我返回到該客戶端一樣,我不會看到的變化,除非我完全關閉我的應用程序,或者選擇一個不同的客戶端,然後再回到一個我認識的變化。看起來最後一個Client對象獲取請求正在被我的託管對象上下文緩存。
我如何防止這種情況發生?
工作完美,比我想象的要容易得多 - 謝謝! – Slee