由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'Receiver()没有标识符'MySegue'的segue'
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UIViewController *viewController;
switch (indexPath.row) {
case AUDIO:
[self performSegueWithIdentifier:@"MySegue" sender:self];
break;
case PDF:
viewController = [[[PDFExampleViewController alloc] init]autorelease];
break;
case PROCEDURAL:
viewController = [[[ProceduralExampleViewController alloc] init] autorelease];
break;
default:
viewController = [[[UIViewController alloc] init] autorelease];
}
[self.navigationController pushViewController:viewController animated:YES];
}
当我按下 tableviewcell 时,它应该显示 MySegue viewController 但它会给出错误消息,提示由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“Receiver () 没有标识符为“MySegue”的 segue”。
为什么当 storyboardsegue 标识符存在时会出错。
感谢帮助。