0
렐름 데이터베이스에 질의를하고 있고, 직업 타이틀에 아포스트로피를 추가하기 전까지는 모두 좋았습니다. 문제는 다음 코드 라인이다 : 나는 내 직책에 아포스트로피를 사용할 때까지아포스트로피 사용으로 인해 영역 데이터베이스를 구문 분석 할 수 없습니다. - SWIFT
var thisJob = Jobs.objectsWhere("jobTitle == '\(titleOfJob)'")
위의 코드는 잘 작동합니다. 예를 들어 내가 "Tom 's Job"이라고 부르는 작업을 호출하면 프로그램이 다음 오류와 충돌합니다.
'NSInvalidArgumentException', reason: 'Unable to parse the format string "jobTitle == 'Tom's Job' "'
"\ (NSDate())"대신 날짜 설명에 NSDate()를 사용해야합니다. –
팁 Leonardo를 보내 주셔서 감사합니다. NSDate() 설명을 사용하는 것이 더 나은 이유는 무엇입니까? – Tom
그건 그냥 규칙이야. 앱을 실행할 때 정확하게 똑같은 결과가 한 단계 줄어 듭니다 (문자열 보간). –