Основные данные предоставляют метод "executeFetchRequest" в классе NSManagedObjectContext, который мы можем использовать для извлечения данных из таблиц и использовать их независимо от способа.
Теперь есть другой способ: использовать NSFetchedResultsController и предоставить его UITableView для извлечения и данных из таблиц.
Теперь мои вопросы:
-
Какой путь быстрее? Я имею в виду производительность, которая лучше всех?
-
Является ли NSFetchedResultsController используется только с UITableViews?
-
Каковы преимущества и недостатки NSFetchedResultsController.
-
И последнее: "Почему мы используем NSFetchedResultsController", что делает его лучше, чем любой другой.