У меня есть объект, я вношу ему некоторые изменения, но я не хочу их сохранять, мне нужны "старые" значения.
Я пробовал:
[managedObjectContext rollback];
[managedObjectContext redo];
[managedObjectContext reset];
и никто из них не работает...
NSLog(@"current: %@",ingredient.name); // ===> bread
[ingredient setName:@"test new data"];
NSLog(@"new: %@",ingredient.name); // ===> test new data
[managedObjectContext rollback];
[managedObjectContext redo];
[managedObjectContext reset];
NSLog(@"current: %@",ingredient.name); // ===> test new data
// I want again ===> bread
Должен ли я снова восстановить объект?
спасибо,
г.