'UITableView'没有可见的@interface声明选择器'indexPathforSelectedRow]'

时间:2013-11-24 15:59:03

标签: uitableview segue

我是新手。要温柔。我差不多完成了桌子/细节。我在这一行上得到了这个错误(“UITableView'没有可见的@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];
    }
}

1 个答案:

答案 0 :(得分:0)

您有一个小写f。 我认为它应该是indexPathForSelectedRow