gpt4 book ai didi

swift - 无法在 ios 9 iPhone 4 模拟器中加载 momd 文件

转载 作者:行者123 更新时间:2023-11-30 11:20:03 24 4
gpt4 key购买 nike

我在 iOS 9.0、iPhone4 Simulator 和 Xcode 9.2 中使用 Core 数据。

加载 momd 文件时应用程序崩溃并显示 nil 值。

尽管我已经添加了 Address.xcdatamodel 文件来捆绑资源并选中了目标成员资格复选框。

lazy var managedObjectModelForAddress: NSManagedObjectModel = {
// The managed object model for the application. This property is not optional. It is a fatal error for the application not to be able to find and load its model.
let modelURL = Bundle.main.url(forResource: "Address", withExtension: "momd")!//Crashes here.
return NSManagedObjectModel(contentsOf: modelURL)!
}()

最佳答案

我使用了许多 .xcdatamodel 文件,其中一些适用于解决方案 1,一些适用于解决方案 2

解决方案 1:

  • 从模拟器中删除应用
  • 从 xcode 中删除 .xcdatamodel 并将其保存在某处,然后重新添加。
  • 退出 Xcode、删除派生数据并重新启动 XCODE。

解决方案 2:

  • 从模拟器中删除应用程序

  • 创建新的 .xcdatamodel 并将所有内容复制到新的 .xcdatamodel 文件

  • 退出 Xcode、删除派生数据并重新启动 XCODE。

关于swift - 无法在 ios 9 iPhone 4 模拟器中加载 momd 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51355501/

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