0
코코아에서 핵심 데이터 모델에 문제가 있습니다. 그것은 아마도 상당히 기본적인 문제 일 것입니다. 내 핵심 데이터 모델의 섹션이 아래에 나와 있습니다. OutputCell 엔터티의 셀 속성 값을 감안할 때 관련 HistogramBar를 반환하고 싶습니다.NSPredicate를 사용하여 여러 코어 데이터 개체 이동
나는 다음과 같은 술어를 사용하고 있지만, 그것은 단지 빈 배열을 반환합니다. Histogram 엔티티를 사용하여 작동 시키려고했지만 HistogramBar에서 Histogram을 거쳐 OuputCell로 이동할 수있는 것 같지 않습니다. 사용하는 술어는 다음과 같습니다.
NSEntityDescription *histogramBarEntityDescription = [NSEntityDescription entityForName:@"HistogramBar"
inManagedObjectContext:[theDocument managedObjectContext]];
NSFetchRequest *histogramBarRequest = [[[NSFetchRequest alloc] init] autorelease];
[histogramBarRequest setEntity:histogramBarEntityDescription];
NSPredicate *histogramBarPredicate = [NSPredicate predicateWithFormat:@"(histogram.outputCell.cell = %@)", theOutputCell];
[histogramBarRequest setPredicate:histogramBarPredicate];
NSError *histogramBarError = nil;
NSArray *histogramsArray = [[theDocument managedObjectContext] executeFetchRequest:histogramBarRequest
error:&histogramBarError];
감사합니다.
코드를 좀 더 게시 할 수 있습니까? 가져 오기 요청 전체를보고 싶습니다. – sbooth
방금 추가 코드를 추가했습니다. –