1

私のコードでは、エンティティに次のように挿入しました。

customer = [NSEntityDescription insertNewObjectForEntityForName:@"Customer" inManagedObjectContext:self.managedObjectContext];

次に、self.managedObjectContext の詳細を調べると、self.managedObjectContext -> unprocessedInserts の下に 1 つのレコードが表示されます。

しかし、場合によっては (例: ユーザーがキャンセル ボタンを押した)、この保留中の変更をキャンセルしたいのですが、これを実現する方法を教えてください。新しい managedObjectContext を割り当てて初期化したくありません。

前もって感謝します。

4

1 に答える 1