コア データを保存するときの両方のエラー コードの違いは何ですか? いくつかの投稿から読み取ると、どちらも同じエラーの説明を参照しています: 必須フィールドが入力されていません。より具体的な違いはありますか?1560 エラー コードが表示されることもありますが、1570 エラー コードも表示されることがあります。ありがとう!
質問する
1505 次
2 に答える
5
これ1560
は複数エラー エラーです。コア データ定数リファレンスから。
NSValidationMultipleErrorsError = 1560,
NSValidationMissingMandatoryPropertyError = 1570,
コードで1570
配信されている複数の を取得しているようです。NSError
1560
于 2012-11-28T03:55:29.943 に答える
1
Mark Adams に同意するために、多くの 1570 の親エラーとして 1560 コードがありました。私にとって、これは、親が「オプション」であるのに「オプションではない」とマークされた子クラスがあるときに発生したため、削除をカスケードする必要がありました。親の削除ルールをカスケードに設定すると、これでうまくいきました。明らかに、それはあなたが望む機能に依存します。
于 2016-12-05T11:24:59.317 に答える