Core Data, NSFetchedResultsController and Swift

Andrew Bancroft provides an introduction to the displaying information in a UITableView using a Core Data NSFetchedResultsController.

“The greatest benefits of using NSFetchedResultsController come when we use it to automatically update a table view when objects are added, updated, or removed from a Core Data data store.”

If you wire up a UICollectionView with Core Data, you get this same benefit.

New to Core Data? This Swift project is a good place to begin.