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