코어 데이터를 사용하여 sqlite 데이터베이스에 날짜를 삽입 할 때 NSValidationDateTooLateError 오류가 발생했습니다. 다음은 샘플 오류 설명입니다.NSValidationDateTooLateError가 코어 데이터에 있지만 실제로는 완전히 정상입니다.
NSValidationErrorKey = lastModified, NSLocalizedDescription = 작업을 완료 할 수 없습니다. (코코아 오류 1630.), NSValidationErrorValue = 2011-09-07 22:00:00 +0000}
하지만 알 수 있듯이 삽입하려는 값은 완전히 범위에 있고 정확합니다. 문제는 내가 프로덕션 환경에서이 업데이트 루틴을 사용했기 때문에 완벽하게 작동한다는 것입니다. 이 오류가 발생해야하는 이유를 상상할 수 없습니다. 내 핵심 데이터 모델에서 최소 또는 최대 날짜 값을 설정하지 않았습니다.
도움을 많이 받으실 수 있습니다.