У меня есть база данных области, и я пытаюсь вернуть даты. Мой запрос выглядит следующим образом:
var jobsReturned = JobDates.objectsWhere("jobRestarted <= '\(testDate)' ")
Проблема, с которой я сталкиваюсь, заключается в том, что когда я тестирую, я получаю сообщение об ошибке: «Приложение завершается из-за неперехваченного исключения« Недопустимое значение », причина:« объект должен иметь тип даты »
Я проверил две свои переменные, jobRestarted и testDate, чтобы убедиться, что обе переменные являются датами. Я использую следующий код:
println(" Test date is '\(_stdlib_getTypeName(testDate))' ")
а также
println(" jobRestarted is '\(_stdlib_getTypeName(jobRestarted))' ")
Обе строки кода подтверждают, что обе переменные являются NSDates. Почему я получаю эту ошибку, когда обе переменные являются датами?
JobDates
? - person segiddins   schedule 28.01.2015