Core Data model files does not load on rename

前端 未结 6 1066
眼角桃花
眼角桃花 2020-12-29 09:52

I have a model file thats named \"Model\". If I rename it to \"SomeOtherName\" it just does not get loaded.

initWithContentsOfURL returns nil and:

6条回答
  •  青春惊慌失措
    2020-12-29 10:40

    How does your Core Data initialization code look like? It should look like this:

    NSManagedObjectModel *managedObjectModel = nil;
    NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"SomeOtherName" withExtension:@"mom"];
    
    NSAssert(modelURL != nil);
    managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];
    

提交回复
热议问题