0
두 개의 엔터티 Person 및 Photo가있는 데이터 모델이 있습니다. name
이라는 특성이 있습니다. NSPredicate
을 사용하여 올바른 엔터티에서 정보를 가져 오거나 평가할 수있는 방법은 무엇입니까? name
님이 찾고 계십니까?여러 엔터티가있는 CoreData에서 데이터를 가져 오는 중
이 내 현재 NSPredicate
것 그러나 나는이 문제에 정말 확실 해요 :
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name == %@", [currItem objectForKey:@"user"]];
하지만 엔티티를 가져 오지 않으려면 어떻게해야합니까? 그냥 술어의 evaluateWithObject 메서드를 사용합니까? – 8vius
모든 페치 요청은 페치 요청의 조건자가 평가되는 특정 엔터티에 잠겨 있습니다. 이는 가져 오기의 다른 구성과 상관없이 사실입니다. 술어를 사용하여 컨텍스트에서 오브젝트를 찾는 다른 f}은 없습니다. 페치 요청이거나 아무것도 아닙니다. – TechZen
감사합니다. 코드 예제를 다소 오해 한 것 같습니다. 이제 알게되었습니다. – 8vius