From 25843185f94d50a26db5705de4888d2a57308ba9 Mon Sep 17 00:00:00 2001 From: Trey t Date: Wed, 26 Jan 2022 13:46:17 -0600 Subject: [PATCH] get rid of warning with core data --- Shared/Persistence.swift | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Shared/Persistence.swift b/Shared/Persistence.swift index d087df9..bf5d66f 100644 --- a/Shared/Persistence.swift +++ b/Shared/Persistence.swift @@ -197,20 +197,15 @@ class PersistenceController { } else { container = NSPersistentContainer(name: "Feels") } - - guard let description = container.persistentStoreDescriptions.first else { - fatalError("Could not retrieve a persistent store description.") - } - - description.setOption(true as NSNumber, forKey: NSPersistentHistoryTrackingKey) - container.viewContext.automaticallyMergesChangesFromParent = true - + for description in container.persistentStoreDescriptions { description.setOption(true as NSNumber, forKey: NSPersistentStoreRemoteChangeNotificationPostOptionKey) description.setOption(true as NSNumber, forKey: NSPersistentHistoryTrackingKey) } container.loadPersistentStores(completionHandler: { (storeDescription, error) in + self.container.viewContext.automaticallyMergesChangesFromParent = true + if let error = error as NSError? { fatalError("Unresolved error \(error), \(error.userInfo)") }