NSPredicate를 구축하는 가장 좋은 방법은 일부 필터가 선택적인지 여부입니다.필터 용 NSPredicate 구축
는이것은 필터 기본적으로, 그래서 몇 가지 옵션이 선택되지 않은 경우 나는 그들
등을 기준으로 필터링 할 수 없습니다. 필터에 대해 option1 및 option2가 설정된 경우.
자 NSPredicate 술어 * = [자 NSPredicate predicateWithFormat @ "= 옵션 1 옵션 2 % @ AND = % @] ....
단지 자 NSPredicate 술어 * = [자 NSPredicate predicateWithFormat 옵션 1을, 그렇지 않은 경우 : @"옵션 1 = % @] ....
키에는 필터링 할 10 가지 옵션이 있으므로 10x10 가능한 조합을 코딩하지 않아도됩니다.
감사
프리디 케이트 템플릿을 정적 변수로 유지하는 방법에 대한 아이디어를 더 많이 개발할 수 있습니까? –