Core Data - Failed to load optimized model at path

后端 未结 5 1624
南方客
南方客 2020-11-27 15:21

I\'m getting some of these prints in my console while running my application from Xcode 6 in my iPhone 6 with iOS 9 beta 5:

CoreData: Failed to load o

5条回答
  •  遥遥无期
    2020-11-27 16:00

    After long search, it was just like this:

    public lazy var persistentContainer: NSPersistentContainer = {
    
        var modelURL = Bundle(for: type(of: self)).url(forResource: "Model", withExtension: "momd")!
    
        // ===> here you append the nameOfVersion.mom you created
        modelURL.appendPathComponent("Model 2.mom")
        let managedObjectModel = NSManagedObjectModel(contentsOf: modelURL)
        let container = NSPersistentContainer(name: "ModelFile", managedObjectModel: managedObjectModel!)
    
        container.persistentStoreDescriptions.first?.shouldInferMappingModelAutomatically = false
    
     ...
    

提交回复
热议问题