我正在尝试在tableview中进行segue调用,但是当我点击单元格时应用程序崩溃...
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
switch (indexPath.row){
case 0:
[self performSegueWithIdentifier: @"segue1" sender: self];
break;
case 1:
[self performSegueWithIdentifier: @"segue2" sender: self];
break;
case 2:
[self button1];
break;
case 3:
[self button2];
break;
}
案例2和3完全正常,但案例0和1崩溃时出现以下绿色错误:
thread 1:Program received signal "SIGBART".
感谢
答案 0 :(得分:1)
确保您单击的表/单元格与具有故事板的视图控制器相关联。
当你说
时,故事板会启动segue[self ...]
这是说告诉我的故事板启动segue。
使用 视图控制器的storyboard 文件中的指定标识符启动segue。