对于';没有可见的@界面;UITableView';声明选择器';indexPathforSelectedRow]&x27;

对于';没有可见的@界面;UITableView';声明选择器';indexPathforSelectedRow]&x27;,uitableview,segue,Uitableview,Segue,我是个新手。温柔点。我的桌子/细节差不多做好了。我在这一行得到了这个错误(“UITableView”的No visible@interface声明了选择器“indexPathforSelectedRow”):indexpath=[mytableview indexPathforSelectedRow];在我的segue函数中。我搜索了所有其他主题并尝试了它们的解决方案。我在这方面做得不够好,不知道如何使它们的代码适应我的。那么,如何修复错误呢 // test for what cell was

我是个新手。温柔点。我的桌子/细节差不多做好了。我在这一行得到了这个错误(“UITableView”的No visible@interface声明了选择器“indexPathforSelectedRow”):indexpath=[mytableview indexPathforSelectedRow];在我的segue函数中。我搜索了所有其他主题并尝试了它们的解决方案。我在这方面做得不够好,不知道如何使它们的代码适应我的。那么,如何修复错误呢

// test for what cell was selected here then send it to the view
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"showDetailsSeg"]) {
        NSIndexPath *indexpath =nil;
        NSString *titlestring =nil;

        indexpath = [mytableview indexPathforSelectedRow];
        titlestring = [titlearray objectAtIndex:indexpath.row];

        [[segue destinationViewController] setTitlecontents:titlestring];
    }
}

您有一个小写的
f

我想它应该是在ExpathForSelectedRow中找到的(感谢Phillip)!for中有一个输入错误。它应该是:IndExpathForSelectedRow为了将来的参考,您应该始终使用建议。这将最大限度地减少您的语法错误。为什么会被否决?我没有。但这是因为您不清楚哪种错误。编译时还是运行时。下次提出问题时,您应该更具体一些。查看发帖前问2-3遍。哦,好的。谢谢。我是这里的新手。