找不到源商店iOS 12的模型

时间:2019-01-02 05:41:02

标签: core-data-migration

由于未捕获的异常“ NSInternalInconsistencyException”而终止应用程序,原因:“此NSPersistentStoreCoordinator没有持久存储(模式不匹配或迁移失败)。它无法执行保存操作。

我添加了一个独立的实体,并根据之前的实体创建了新版本。但是它在addPersistentStoreOfType方法上给出了错误-找不到源存储的模型,然后由于上述日志而崩溃。请帮帮我。 我添加了以下代码来加载persistentStoreCoordinator

让错误:错误? =无         让storeURL:URL? = self.applicationDocumentsDirectory()?. appendingPathComponent(“(self.dbName).sqlite”)         协调器= NSPersistentStoreCoordinator(managedObjectModel:self.getManagedModel())         var选项:[AnyHashable:任何]? =无         选项= [NSMigratePersistentStoresAutomaticallyOption:1,NSInferMappingModelAutomaticallyOption:1]         if(try?coordinator?.addPersistentStore(ofType:NSSQLiteStoreType,configurationName:nil,at:storeURL,options:options))== nil {             如果让anError =错误,则让anInfo =(错误为NSError?)?. userInfo {                 print(“未解决的错误(anError),(anInfo)”)             }         }

0 个答案:

没有答案
相关问题