私はiPhoneアプリを開発しており、コアデータを使用してDB imを開発しています。コアデータの保存中は正常に動作します。
しかし、たまに保存に失敗します。これにより、アプリでレコードが重複します。私は2つのテーブルを持っています
親テーブル
子テーブル
子テーブルが失敗し、ユーザーが再度保存しようとすると、複数の親レコードが作成されます。私の質問は次のとおりです。
- コアデータが失敗する理由。めったにないので、失敗する理由を見つけることができません。その理由は何ですか?
- 子テーブルの保存に失敗した場合でも、親テーブルのデータをロールバックする方法はありますか?
前もって感謝します :)