Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果 Core Data 对象仍然有对它的引用,但被删除了,会发生什么?你应该如何处理这种情况?
当您告诉托管对象上下文删除对象时:
[aContext deleteObject:aManagedObject];
[aContext save:&error];在下一次发送之前,对象实际上没有任何反应。
[aContext save:&error];
同时,您可以检查isDeleted对象的属性。
isDeleted
还可以查看对象是否managedObjectContext为nil,表示对象已被删除。
managedObjectContext
nil