0

私は現在、目標 c を学んでおり、テーブル ビューから別のビューへのセグエを作成しようとしています。コードは prepareForSegue 関数でクラッシュします。

コードはこちら

- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if( [segue.identifier isEqualToString:@"rowSelected"]){
    UIViewController *nextViewController = segue.destinationViewController;
    nextViewController.title = @"newView";
    }
}


- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self performSegueWithIdentifier:@"rowSelected" sender:self];
}

セグエの準備についての私の理解は、そこで次のビューを初期化するということです(?)。しかし、私が見たほとんどのチュートリアルは、prepareForSegue 内でいくつかの構成を設定するだけです。

私が間違っていることは明らかですか?または、誰かがテーブルビューとセグエガイドをリンクできるので、フォローして自分が間違っていたことを見つけることができます。

エラーメッセージはこちらです。少なくとも、実際に情報が含まれていることがわかった部分です

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[notesViewController length]: unrecognized selector sent to class 0x469c'
4

1 に答える 1