Недавно я узнал, что NSFetchedResultsController
- чрезвычайно глючный класс, и некоторое время он вызывал у меня головную боль с моим довольно большим приложением Core Data.
Было бы целесообразно использовать NSMutableArray
для подачи представления таблицы вместо NSFetchedResultsController
? Я говорю о том, чтобы временно создать контроллер извлеченных результатов, чтобы получить объекты из контекста моего управляемого объекта, создать новый NSMutableArray
с fetchedObjects
из контроллера извлеченных результатов, а затем использовать его для подачи в представление таблицы.
Есть ли какие-либо преимущества использования NSFetchedResultsController
напрямую по сравнению с NSMutableArray
для предоставления данных в мое представление таблицы?