오프라인지도를 다운로드하는 데 사용되는 SKMaps를 사용 중이며 일부 SKTPackage 컬렉션을 통해 NSPredicatefor 검색을 사용해야합니다. NSPredicate가 모음집에서 검색을 포함합니다. <SKTPackage>
는 지금은 목록에서 국가의 이름을 검색 할이cell.textLabel.text = [package nameForLanguageCode:@"en"];
같은 값 "엉"나는 독서하고있는 국가의 이름을 표시합니다. 이제 이유를 내가 코드
NSPredicate *resultPredicate = [NSPredicate
predicateWithFormat:@"en contains[cd] %@",
searchText];
의 다음 줄을 사용하고 수행하지만 메시지
'NSInvalidArgumentException'다음에 나에게 충돌을주고있다 : '에서/사용 할 수 없음 컬렉션 연산자 (포함 컬렉션이 아닙니다). '
NSPredicate를 사용하여이 키를 검색하는 올바른 방법은 무엇입니까?
SKTPackage 란 무엇입니까? –
편집을 참조하십시오. SDKTool 프레임 워크의 클래스, – Arti