1

如果 Core Data 对象仍然有对它的引用,但被删除了,会发生什么?你应该如何处理这种情况?

4

1 回答 1

1

当您告诉托管对象上下文删除对象时:

[aContext deleteObject:aManagedObject];

[aContext save:&error];在下一次发送之前,对象实际上没有任何反应。

同时,您可以检查isDeleted对象的属性。

还可以查看对象是否managedObjectContextnil,表示对象已被删除。

于 2013-06-24T10:56:00.233 回答