私は、座標を取り込んで(他のデータと共に)永続ストアに保存する私のアプリケーションにCoreData
を使用しています。コアデータの変更を保存する元に戻す
アプリケーションの流れは次のとおりです。ユーザーがボタンを押すと、ユーザーが移動するたびに座標が追加され、managedObjectContext
に配置されます。ユーザーは別のボタンを押して、アプリケーションはmanagedObjectContext
に座標を入れなくなり、データを保存するかどうかをユーザーに尋ねます。ユーザーがデータを保存したい場合は、[managedObjectContext save:&error];
に電話してエラーを確認します。ユーザーが保存したくない場合は、アプリケーションが完全に閉じられて再び開くまで、座標はmanagedObjectContext
にそのまま残ります。
ユーザーが保存したくないポイントを削除するにはどうすればよいですか?
これはトリックでした。ありがとう!私はドキュメントから使うべきものを知らなかった。私が受け入れるまで6分... – Baub
こんにちはXJones、小さな質問...管理されたオブジェクトのコンテキストが保存されたら、変更を元に戻す方法はありますか? – Devarshi
私が知っている方法はありません。 – XJones