What do I observe to see if an item has been placed back into the NSManagedObject context via Undo. Undo works: the most recently deleted object is put back into the context - it's there when I restart the application and reload the array. I just need to know when an object is put back into the context so that I can update my UI on the fly. Any suggestions on how to do this?