1
약 10.000 개의 엔티티와 50 NSString 요소의 동적 NSArray에 대한 데이터베이스가 있습니다. 해당 요소가 각각 데이터베이스에 존재하는지 확인하고 존재하는 배열을 새로 작성하고 싶습니다. 전체 엔티티를 반환 할 필요가 없습니다. NSString 제목 (NSString 배열과 동일)핵심 데이터 fetchRequest의 매개 변수로 NSArray
NSPredicate는 entity.title과 EXACT 일치 NSString 요소를 비교해야합니다.
그것을 할 수있는 효율적인 방법 최고의 프로세서/메모리 무엇입니까?
감사합니다. 정확하게, 나는 전체 테이블을 당기고 싶지 않다. 핵심 데이터는 모든 작업을 수행해야합니다. 이 솔루션이 최적입니까? 더 이상 아이디어가 없다면 답으로 확인해 보겠습니다. – elektricni
title 속성에 색인을 아직 추가하지 않은 경우 색인을 추가 할 가치가 있습니다. – pbasdf
pbasdf가 제안한 색인은 응용 프로그램의 제목 사용에 따라 유용 할 수 있지만, 그렇지 않은 경우이 방법의 효율성을 높이는데 어떤 것도 알지 못합니다. –