2011-12-06 9 views
1

コアデータを使用してsqliteデータベースに日付を挿入すると、NSValidationDateTooLateErrorエラーが発生しました。ここでは、私が得るエラーの説明の例を示しますコアデータのNSValidationDateTooLateErrorが、実際には完全に正常です。

NSValidationErrorKey = lastModified、NSLocalizedDescription =操作を完了できませんでした。 (ココアエラー1630)、NSValidationErrorValue = 2011-09-07午前22時00分○○秒+0000}

しかし、あなたが見ることができるように、それが挿入したい値が完全に範囲及び正確です。私は、このアップデートルーチンをプロダクションで使用していたので、完璧に機能しました。私はこのエラーが出てくる理由を想像することはできません。私は、コアデータモデルで最小値または最大日付値を設定しませんでした。

大変助かります。

答えて

2

Xcodeのバグ 問題のある属性をモデルから削除し、もう一度追加し直してください。 もう一度起動する前に、シミュレータからAppを削除するのを忘れないでください。

関連する問題