Desfazer objeto gerenciado de dados principais

Eu tenho este código:

Store* store = [NSEntityDescription insertNewObjectForEntityForName:@"Store"];
store.name = @"My Company"
...

Agora a loja é gerenciada no contexto e será salva quando o contexto for salvo, mas eu tenho um botão onde o usuário pode cancelar o formulário onde os dados são coletados. Como faço para desfazer ou remover isso do contexto? Ou estou pensando errado?

questionAnswers(4)

yourAnswerToTheQuestion