1
問題,多數民衆贊成在這裏煩我:應該NSFetchedResultsController委託方法不要求初始獲取
是NSFetchedResultsController「controllerDidChangeContent」等委託方法被調用時,最初獲取的內容,或者只在最初獲取內容更新/改變了嗎?
即使最初的獲取帶有結果,也會調用委託方法,除非初始結果批處理更改(例如稍後從網絡請求),否則會出現問題。
這意味着我目前需要強制集合視圖更新reloadData(),因爲等待委託方法調用失敗時,只有核心數據中的現有內容,並沒有新的改變它。
我已經確認,在初始抓取完成時,代理已設置且結果有效。任何我在這裏失蹤的陷阱?
Doh。我已經多次閱讀文檔,這仍然不清楚。謝謝。 –