     override func viewDidLoad() {
         super.viewDidLoad()
         
+        configureFetchedResultsController()
         
         dateFormatter.dateStyle = DateFormatter.Style.short
         dateFormatter.timeStyle = DateFormatter.Style.medium

    
    func saveObject() {
        view.endEditing(true)
    }
    
    func managedObjectContextChanged(_ notification: Notification) {

import UIKit
import CoreData

class ViewController: UIViewController, CoreDataManagerViewController, NSFetchedResultsControllerDelegate {
    
    var coreDataManager: CoreDataManager?
    var modelObjectType: ModelObjectType?
