1
나는 영역 데이터베이스가 있으며 날짜를 반환하려고합니다. 다음과 같이 내 쿼리는 다음과 같습니다날짜를 반환하는 영역 데이터베이스 쿼리
var jobsReturned = JobDates.objectsWhere("jobRestarted <= '\(testDate)' ")
내가 인해 캐치되지 않는 예외 '잘못된 값'응용 프로그램 종료 "상태 오류가 발생하는 이유를 테스트 할 때 내가 갖는 문제는 '객체 유형이어야합니다 날짜 '
내 두 개의 변수, jobRestarted 및 testDate이 두 변수가 나는 다음과 같은 코드 날짜 사용하고 있는지 확인하기 위해 테스트 한 :.
println(" Test date is '\(_stdlib_getTypeName(testDate))' ")
및
println(" jobRestarted is '\(_stdlib_getTypeName(jobRestarted))' ")
을
두 코드 줄은 두 변수가 모두 NSDates임을 확인합니다. 두 변수가 모두 날짜 일 때 왜이 오류가 발생합니까? 문자열 보간을 사용
'JobDates' 객체의 사용을 둘러싼 많은 코드를 공유해 주실 수 있습니까? – segiddins