This Project implements CoreData in Swift4 with a lot reduction in boilerplate code, using a UITableView with NSFetchedResultsController along with CRUD operations and Batch Updates