1

2 つのコア データ エンティティ間に 1 対多の関係があります。

以下のように A->>B

A ->> B : 削除拒否 (つまり、A が B のオブジェクトである間に、A の削除を拒否する)

B -> A : 無効化

複数のコンテキストでは、1 つのコンテキストが他の変更を認識しないため、親コンテキストの保存中に検証エラーが発生します。これは、あるコンテキストで子が別のコンテキストで削除されている親に挿入されるためです。

検証エラーの処理方法に関する情報はほとんどまたはまったく提供されていません。ほとんどの例では、ユーザーにエラーを表示して変更を破棄するだけです。その特定の親オブジェクトの削除を取り消す必要がある場合、できますか?

検証エラーを処理する方法はありますか。NSValidationRelationshipDeniedDeleteError

4

1 に答える 1