触摸表视图单元格后的第一个方法didSelectRowAtIndexPath还是prepareforSegue?

我根据类型设计了各种书籍的表格视图。如果用户触摸单元格,则会对需要书籍项目的新视图控制器执行segue。我已经在本书中初始化了本书。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

方法。但是在触摸后的方法没有先调用,首先调用以下方法!

 -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 

触摸表格视图单元格后调用的第一个方法是什么….?

我认为你必须链接segue而不是单元格,但与当前视图控制器的视图。 在这种情况下,当您单击单元格

 -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 

不会被叫。 然后在

 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

你可以manualy执行segue:

 [self performSegueWithIdentifier:@"MySequeIdentifier" sender:self];