0

我最近才知道NSFetchedResultsController是一個非常麻煩的類,它讓我在一段時間內對我的相當大的Core Data應用程序感到頭疼。使用NSMutableArray而不是NSFetchedResultsController

使用NSMutableArray餵食表視圖而不是NSFetchedResultsController會合適嗎?我在說的是,臨時創建一個抓取的結果控制器,以從我的託管對象上下文中獲取對象,從抓取的結果控制器創建一個新的NSMutableArrayfetchedObjects,然後使用它提供我的表視圖。

使用NSFetchedResultsController直接通過NSMutableArray向我的表格視圖提供數據有什麼好處嗎?

回答

0

您不必使用提取的結果控制器。這是一個新的便利課程,你可以隨時做舊事。

我認爲,因爲你想使用可變數組,你打算使用添加和刪除對象。這不是一個問題,除非你手動設置所有的東西。如果其他內容修改了數據,則必須註冊通知以監視更改並根據需要重新提取。