DidSelectRowAtIndexPath使用故事板

在我的应用程序我使用下面的didSelectRowAtIndexPath方法去一个viewController,但我正在一个故事板内工作,并引发exception告诉我,找不到nib文件。 我应该如何改变方法来打开新的viewController没有例外?

//link to the next view -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { EmpresasTableViewController *detailViewController = [[EmpresasTableViewController alloc] initWithNibName:@"EmpresasTableViewController" bundle:nil]; detailViewController.title =[[categorias objectAtIndex:indexPath.row]objectForKey:@"idCategoria"]; detailViewController.categoriaDescription = [categorias objectAtIndex:indexPath.row]; [self.navigationController pushViewController:detailViewController animated:YES]; } 

你必须在你的Storyboard中为你制作一个标识符(例如detailViewController),然后像这样实例化你的EmpresasTableViewController

EmpresasTableViewController *detailViewController =[self.storyboard instantiateViewControllerWithIdentifier:@"detailViewController"];

我希望能帮到你