내가 분할 테이블 뷰 및 상세 뷰의 ViewController를 추가 해요 분할 추가 "식별자를 더 SEGUE이 없습니다" 셀 중 하나가 선택 될 때 나는 오류를 얻을 :오류의 ViewController
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self performSegueWithIdentifier:@"detailView" sender:[_arrayOfFiles objectAtIndex:indexPath.row]];
}
:
여기
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<masterViewController: 0x15ce0e9b0>) has no segue with identifier 'detailView''
내 코드입니다
나는 스토리 보드 SEGUE에 식별자를 추가합니다 : 여기
는 detailView의 정보입니다
하지만 지금 나는 다음과 같은 오류 받고 있어요 :
을 * 캐치되지 않은 예외 'NSGenericException'으로 인해 앱 종료 중, 이유 : 'segu의 탐색 컨트롤러를 찾을 수 없습니다. e 'show tableVIew'. 밀어 넣기 단은 소스 컨트롤러가 UINavigationController의 인스턴스로 관리 될 때만 사용할 수 있습니다. ' * 첫 번째 던짐 호출 스택 :
당신은 10 초 롤 그것으로 저를 때려. +1 – AMI289
당신이 제안한 바를 수행했는데이 오류가 발생했습니다 : 캐치되지 않은 예외 'NSGenericException'으로 인해 응용 프로그램을 종료했습니다. 이유 : 'segue에 대한 탐색 컨트롤러를 찾을 수 없습니다'show tableVIew '. 밀어 넣기 단은 소스 컨트롤러가 UINavigationController의 인스턴스로 관리되는 경우에만 사용할 수 있습니다. – user2924482
위의 내 게시물을 업데이트하십시오. 아래의 @ carlodurso의 대답을 참조하십시오. 푸시 세그를 사용하려면 탐색 컨트롤러에서 세부보기 컨트롤러를 래핑해야합니다. – pbasdf