Uitableview 在TableViewController中的行选择上调用另一个ViewController

Uitableview 在TableViewController中的行选择上调用另一个ViewController,uitableview,call,segue,viewcontroller,Uitableview,Call,Segue,Viewcontroller,我正在使用UITableViewController,在从列表中选择行时,我想打开另一个场景并发送所选行的信息。我得到了一个链接,我遵循了这个链接,并且在推送模式下连接了say Segue1到segue2。但当我执行时,它会抛出错误,因为没有与segue1关联的segue 以下是行选择的代码: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSL

我正在使用UITableViewController,在从列表中选择行时,我想打开另一个场景并发送所选行的信息。我得到了一个链接,我遵循了这个链接,并且在推送模式下连接了say Segue1到segue2。但当我执行时,它会抛出错误,因为没有与segue1关联的segue

以下是行选择的代码:

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

    NSLog(@"index is %ld",(long)indexPath.row );
    [self performSegueWithIdentifier:@"Put_Controller" sender:indexPath.self];



}
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"Put_Controller"]) 
    {
        NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
        NSDate *object = _objects[indexPath.row];
        [[segue destinationViewController] setDetailItem:object];
    }
}

你有没有检查过场景之间的名称设置是否正确?

别忘了设置故事板序列标识符:-Put\u控制器

事实上,我没有在属性检查器中设置标识符,我从所附的链接中获得了该标识符,现在它正在工作::

您正在谈论的名称!!请详细说明,因为我正在检查,因为你是通过箭头显示,但我没有得到@Diegothe纠正了图像,由Mayank Jain输入。对不起,如果我把图片情节串连板的顺序