테이블에서 행을 선택하고 있습니다. 그 선택의 결과를 새로운 뷰의 UILabel에 전달하고 싶습니다. 아래에 NSFetchRequestController 서브 루틴이 필요합니까? 이벤트 코어 데이터 선택을 비 UITableView 컨트롤러 (그냥 일반 UIViewController)에 전달하는 더 간단한 방법을 원했습니다.핵심 데이터 결과를 UILabel로 전달
아래 'objectIndexPath'의 '요청'이 오류의 원인입니다.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
ReviewController *reviewViewController = [[ReviewController alloc] init];
NSFetchRequest *request = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Event" inManagedObjectContext:managedObjectContext];
[request setEntity:entity];
Event *selectedEvent = (Event *)[request objectAtIndexPath:indexPath];
reviewViewController.event = selectedEvent;
[self.navigationController pushViewController:reviewViewController animated:YES];
[reviewViewController release];
}
블라디미르, 감사, 내가 해결하기 위해 노력했다 {} 당신이 그것을 고정으로! – Eric