gpt4 book ai didi

core-data - Xcode 4.3中的核心数据和UIManagedDocument:无法合并模型

转载 作者:行者123 更新时间:2023-12-02 04:00:55 25 4
gpt4 key购买 nike

我要感谢所有对此网站做出贡献的人们。我在编程方面是个菜鸟,而且你们都帮了我很大的忙。话虽如此,让我们继续我的最新问题!

我正在创建一个使用UIManagedDocument为我存储Core Data模型的应用。我曾经使用以下代码创建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在我的应用中打开: super 简单,对吗?

我已经卸载了Xcode并重新安装了它,但是没有运气。我还删除了我的核心数据模型,并从头开始重做了,没有运气。

我完全迷路了,已经花了大约2个晚上来解决这个问题。

帮我!请!谢谢阅读。如果您需要更多信息,请告诉我。我给你我的灵魂一个答案...

最佳答案

所以我想通了。

我很难相信我必须继承UIManagedDocument。最终我没有必要。我的文件链接到项目的方式遇到一些问题。

我遵循了这里的步骤,现在一切都很好

core data application is Crashing in iphone device

关于core-data - Xcode 4.3中的核心数据和UIManagedDocument:无法合并模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10545613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com