Я хочу отключить регистрацию отмены для операции над NSManagedObject, но она по-прежнему записывает операцию, даже если я явно вызываю disableUndoRegistration.
Есть ли что-то очевидное, что мне не хватает?
Я такжепопытался включить / отключить методы viewWillAppear и viewWillDisappear соответственно.
Вот пример кода ...
#pragma mark -
#pragma mark NotesViewControllerDelegate methods
- (void)notesViewController:(NotesViewController *)controller didFinishWithSave:(BOOL)save
{
if (save)
{
[undoManager disableUndoRegistration];
[book setNotes:[controller getDataFromText]];
[undoManager enableUndoRegistration];
}
}