gpt4 book ai didi

ios - 托管对象模型初始化

转载 作者:行者123 更新时间:2023-12-01 15:45:58 25 4
gpt4 key购买 nike

我遇到核心数据问题,我应该注意我使用的是 xcode 4.2。当我尝试运行我的代码时出现此错误

***** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“无法使用 nil 模型创建 NSPersistentStoreCoordinator”**

我已经将其追溯到 xcode 给我的样板 getter 中的这一行代码

NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"MyApp" withExtension:@"momd"];
__managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];

返回零。现在我知道我的支持文件中有一个托管对象模型。

到目前为止我已经尝试过的事情:

  • 清理项目
  • 重置 Sim 上的内容和设置
  • 在真实设备上进行测试。
  • 重启 Xcode

最佳答案

你有一个名为 MyApp.momd 的文件吗? “复制资源”步骤中包含的(和设备上的大小写问题,但不是在模拟器中)?是modelURL零,或者只是 managedObjectModel

您可以查看您的模拟器目录以查看文件是否正在被复制。找~/Library/Application Support/iPhone Simulator/<version>/Applications/<ID>/MyApp.app .在 Finder 中,您需要使用“显示包内容”,或者您可以使用终端转到那里。

关于ios - 托管对象模型初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7195238/

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