У меня возникли проблемы с основным проектом данных. У меня есть NSArrayController с NSManagedObjects в нем, и кнопки + / -. Если я удаляю объект в строке после того, как файл был сохранен, он работает отлично, но если я добавляю новый объект и немедленно удаляю его снова (не изменяя ни одно из значений по умолчанию), я получаю ошибку:
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.
Это тот же самый случай, если я отменяю добавление нового объекта.
Кто-нибудь может дать мне указатель, что делать? Я предполагаю, что это как-то связано с тем, что у него есть только временный идентификатор, но как его решить, я не знаю.