我要感谢所有为本网站做出贡献的人。我是一个编程菜鸟,你们都帮了我很多忙。话虽如此,让我们继续我的最新问题!
我正在创建一个使用 aUIManagedDocument
为我存储核心数据模型的应用程序。我使用UIManagedDocument
以下代码创建,但现在使用 Xcode 4.3.2(随 Mac App Store 更新的版本)我遇到了问题。
这是代码:
NSURL *url = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
url = [url URLByAppendingPathComponent:@"MyFile"];
NSLog(@"\n\n This line does print. \n\n");
UIManagedDocument *document = [[UIManagedDocument alloc] initWithFileURL:url];
NSLog(@"\n\n This line does not print \n\n");
我在控制台中收到如下错误:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“无法将模型与名为“Foo”的两个不同实体合并
事情就是这样,我不想让版本或类似的东西起作用。我只是用两种类型的实体创建一个数据模型,并试图在我的应用程序中打开一个 UIManagedDocument:超级简单,对吧?
我已经卸载了 Xcode 并重新安装了它,但没有成功。我还删除了我的核心数据模型并从头开始重做,但没有运气。
我完全迷失了,已经花了大约 2 个晚上试图解决这个问题。
帮我!请!谢谢阅读。如果您需要更多信息,请告诉我。我会给你我的灵魂的答案...