Я хотел бы использовать NSUndoManager в приложении iPhone на объектах CoreData (NSManagedObject), чтобы я мог сохранить (и позже восстановить) состояние NSUndoManager, если приложение выходит преждевременно (скажем, из-за входящего звонка) , То есть в отличие от автоматического отбрасывания или сохранения изменений, накопленных в NSUndoManager, я хотел бы восстановить их, чтобы пользователь мог явно отменить или сохранить их при перезапуске приложения.Как восстановить содержимое NSUndoManager в объекте CoreData NSManagedObjectContext?
У кого-нибудь есть опыт? Может ли кто-нибудь рекомендовать этот (или альтернативный) подход к управлению ожидающими изменениями в NSManagedObjectContext, когда приложение прерывается?
К сожалению, я согласен. Кажется, что нет удобного и простого способа сделать это. Есть, конечно, обходы, но ничего элегантного не приходит в голову. –