【发布时间】:2010-07-28 14:37:02
【问题描述】:
我在核心数据项目上遇到了一些问题。我有一个带有 NSManagedObjects 的 NSArrayController 和 + / - 按钮。如果我在保存文件后删除行中的一个对象,它可以正常工作,但是如果我添加一个新对象,然后立即再次删除它(不更改任何默认值),我会收到错误:
Serious application error. Exception was caught during Core Data change processing: Unknown number type or nil passed to arithmetic function expression. with userInfo (null)
Unknown number type or nil passed to arithmetic function expression.
如果我撤消新对象的添加,情况也是如此。
谁能指点我该怎么做?我认为这与它只有一个临时 ID 有关,但我不知道如何解决它。
【问题讨论】:
标签: objective-c cocoa core-data nsmanagedobject nsmanagedobjectcontext