【发布时间】:2012-03-02 11:12:24
【问题描述】:
我正在编写一些测试来运行 CoreData 对象:coreobj
在我的测试用例设置方法中,我有以下初始化:
-(无效)设置 { [超级设置]; NSManagedObjectModel *mom = [NSManagedObjectModel mergeModelFromBundles:[NSBundle allBundles]]; NSPersistentStoreCoordinator *psc = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:mom]; STAssertTrue([psc addPersistentStoreWithType:NSInMemoryStoreType configuration:nil URL:nil options:nil error:NULL] ? YES : NO, @"应该能够添加内存存储"); m_managedObjectContext = [[NSManagedObjectContext alloc] init]; m_managedObjectContext.persistentStoreCoordinator = psc; }我的第一个测试运行起来很有趣,但是我的第二个测试在日志文件中生成了这个错误:
无法将模型与名为“coreobj”的两个不同实体合并建议?
【问题讨论】: