개발/swift
NSPredicate 요상한 버그..
꼬마상어
2021. 6. 2. 17:25
반응형
CoreData의 데이터를 조회하기 위해 아래와 같이 쿼리문을 작성했다.
NSPredicate(format: "pid == %@ AND no == %i", pid, no)
근데 올바른 데이터가 조회가 계속 안되고있었다..
왜지?
혹시 데이터가 안들어갔나 ? 이러면서 데이터 조회도 다 해봤는데 정상적으로 들어가있었다..
혹시나 하는 마음에 predicate를 출력해봤는데
"pid == 작품코드 AND 0 == 28" 이런식으로 출력되고있었다...';;;;
"no" 텍스트를 predicate 내에서 0으로 해석하고 있었다 ;; no는 예약어인가보다.
반응형