核心数据与EXC_BAD_ACCESS崩溃,导致一个实体

时间:2016-05-03 04:14:35

标签: ios objective-c xcode core-data

希望有人可以帮助我调试此问题,因为EXC_BAD_ACCESS是我收到的唯一错误。它也只发生在一个实体上。

我的核心数据模型中有多个实体(使用xcode 7.2创建)。现在我创建一个新版本的核心数据模型并添加新实体(使用xcode 7.3)。 现在每次我尝试访问这个新添加的实体时,核心数据都会与EXC_BAD_ACCESS崩溃。正如我在尝试访问之前猜测这个新实体是如何发布的?

奇怪的是这次崩溃只发生在iOS 8中。它适用于iOS 9

1 个答案:

答案 0 :(得分:0)

实际上我发现了这个问题,原因是错误的数据类型。当我保存时,一些数据类型例如:布尔没有正确保存。不知何故,它在ioS 9上运行良好