我正在尝试在我的NSIncrementalStore Subclass的NSManagedObjectModel中添加一个新实体。我在 loadMetadata 方法中执行此操作,但它一直在最后一行抛出此异常。请参阅下面的代码
“NSInternalInconsistencyException”配置的实体必须已经在模型中
代码
var model:AnyObject=(self.persistentStoreCoordinator?.managedObjectModel.copy())!
var newEntity=NSEntityDescription()
newEntity.name="newEntity"
newEntity.managedObjectClassName="newEntity"
var entities=model.entitiesForConfiguration(self.configurationName)
entities?.append(newEntity)
model.setEntities(entities!, forConfiguration: self.configurationName)