0
좋아 NSMutable 세트를 잡으려고합니다. 네, 이전 게시물이 있지만 약간 다릅니다. 플레이어 엔티티와 팀 엔티티가 있습니다. 일대 다 관계로 설정되었습니다 ... 다른보기 컨트롤러에서 플레이어를 팀에 추가했습니다. 이제 나는 팀 플레이어가 테이블 뷰에 나타나도록 노력하고 있습니다 ... 나는 다음과 같이 정보를 가져 왔습니다. 그런 다음핵심 데이터 NSMutable 세트 문제
Player *p = [_fetchedResultsController objectAtIndexPath:indexPath];
을 다음과 같이 다음
인덱스 경로에서 행에 대한 내 휴대폰에 내가 가져온 결과 플레이어 객체를 설정하고- (NSFetchedResultsController *)fetchedResultsController {
if (_fetchedResultsController != nil) {
return _fetchedResultsController;
}
NSString *entityName = @"Team";
NSLog(@"Setting up a Fetched Results Controller for the Entity named %@", entityName);
// 2 - Request that Entity
NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:entityName];
AppDelegate *delegate = [[UIApplication sharedApplication] delegate];
_managedObjectContext = delegate.managedObjectContext;
// 4 - Sort it
request.sortDescriptors = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"players"
ascending:NO
selector:@selector(localizedCaseInsensitiveCompare:)]];
// 5 - Fetch it
self.fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:request
managedObjectContext:self.managedObjectContext
sectionNameKeyPath:nil
cacheName:nil];
_fetchedResultsController.delegate = self;
return _fetchedResultsController;
}, 나는 셀의 제목을 설정하고 그렇게.
cell.textLabel = p.firstName;
나는 오류 이유는 무엇입니까 :에 - 많은 키가 허용되지 않는 '그녀의
내가 뭘 잘못 궁금 ???