This content has 11 years. Please, read this page keeping its age in your mind.What is NSFetchedResultsController? Apple says: You use a fetched results controller to efficiently manage the results returned from a Core Data fetch request to provide data for a UITableView object. While table views can be used in several ways, fetched results