상당히 간단한 NSPredicateEditor
설정이 있고 String 기반 조건자는 잘 작동하지만 정수 조건자는 예외의 원인입니다.정수 값을 처리하지 않는 NSPredicateEditor
술어 편집기가 제대로 구성 될 것으로 보인다 ...
...하지만이 조건 편집기에서 해당 왼손 값 중 하나를 선택 할 때마다 조건 편집기가 치료처럼, 나는이 예외가 2016-10-29 10:48:12.416 PredicateBarTesting[29041:303] -[__NSCFNumber length]: unrecognized selector sent to instance 0x37 2016-10-29 10:48:12.419 PredicateBarTesting[29041:303] An uncaught exception was raised
전체 예외 : http://d.pr/n/XT97
문자열로 수 0아이디어가 있으십니까?
소스 코드 : 술어 편집기 행 템플릿 http://d.pr/f/Ng2l
'level','ownerPID' 및/또는'windowID' 문자열 속성입니까? – Willeke
@Willeke 아니요, 그들은 모두 정수형입니다 (각각 int32_t, pid_t 및 uint32_t). – user66649
예외는'- [NSString compare : options : range :]'에 있습니다. – Willeke