0

コア データを保存するときの両方のエラー コードの違いは何ですか? いくつかの投稿から読み取ると、どちらも同じエラーの説明を参照しています: 必須フィールドが入力されていません。より具体的な違いはありますか?1560 エラー コードが表示されることもありますが、1570 エラー コードも表示されることがあります。ありがとう!

4

2 に答える 2

5

これ1560は複数エラー エラーです。コア データ定数リファレンスから。

NSValidationMultipleErrorsError                  = 1560,
NSValidationMissingMandatoryPropertyError        = 1570,

コードで1570配信されている複数の を取得しているようです。NSError1560

于 2012-11-28T03:55:29.943 に答える
1

Mark Adams に同意するために、多くの 1570 の親エラーとして 1560 コードがありました。私にとって、これは、親が「オプション」であるのに「オプションではない」とマークされた子クラスがあるときに発生したため、削除をカスケードする必要がありました。親の削除ルールをカスケードに設定すると、これでうまくいきました。明らかに、それはあなたが望む機能に依存します。

関係: 私の場合、削除ルールをカスケードに設定する必要がありました。

于 2016-12-05T11:24:59.317 に答える