2013-05-07 1 views
0

uitableview로 이동하여 detailsview를 볼 때이 오류가 발생합니다. 알 수없는 예외 'NSInvalidArgumentException'으로 인해 앱 종료 중 두 개의 탭바가 있는데 탭바를 호출하면 2 개의 탭바가 나타납니다. uitableview 버튼이 클릭되면 1. uitableview 1에서 세부 정보보기로 갈 때 오류가 표시됩니다. - 및 세부 정보 페이지로 이동하지 않을 때 jQuery과 2에서 다음 오류가없는컨트롤러에 식별자 오류가있는 세그먼트가 없음

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    if ([segue.identifier isEqualToString: @"seguelmResults"]) { 
     LMResultsTableViewController *cvc = (LMResultsTableViewController *)[segue destinationViewController]; 
     NSIndexPath *indexPath = sender; 
     HolidayChartListItem *obj=[[HolidayChartListItem alloc]init]; 
     obj= [totalArray objectAtIndex:indexPath.row]; 
     cvc.selDestinationId = obj.DestinationId; 
     cvc.selCountryId = obj.CountryId; 
} 

을 내가 TabBar의 1에서 jQuery과 1을 열면 : jQuery과 2에서 나는 다음과 같은 SEGUE를 사용하여 보여 uitableview1를 호출합니다.

+0

'lmDetails'식별자는 입력 한 예에 표시되지 않습니다. 당신은 그것이 존재하거나 오타라고 확신합니까? 당신이 제공 한 예제 에서처럼 세그 (segue)가 세세한 것 같고 세그 맨 (SeguelmResults)이 아닙니다. –

+0

오류 상태와 마찬가지로 * Receiver()에는 식별자가 'lmDetails'* 인 segue가 없습니다. 스토리 보드 식별자를 확인하십시오. – danypata

답변

0

제공된 예제 에서처럼 "seguelmResults"가 아니라 "seguelmResults"가 아닌 segue 설치가 "lmDetails"인 것처럼 들립니다.

+0

잘 아니요 - 사용자가 세부 정보 페이지로 이동하기 전에 먼저 "seguelmResults"라는 uitableview로 이동하게하고 여기서 오류가 발생합니다. 구조는 -> uitableview -> uitableview -> 세부 내용입니다. –

+0

"segueImResults"라는 uitableview를 말하면 segue를 가리키는 것입니까, 맞습니까? 귀하의 레이아웃에 대한 귀하의 설명은 매우 혼란 스럽습니다. 2 UITabBars가 있습니까? 아니면 UITabBar에 2 개의 아이템이 있습니까? –

관련 문제