私は現在、テーブルビューの行を選択して戻ってナビバーの「+」ボタンを押すと、アプリケーションがクラッシュするという問題に直面しています。私はxcodeで "show modally"オプションを選択したため、これが原因である可能性があります。とにかく、私は完全にオフかもしれませんが、ここに私のコードです。私は、「+」ボタンをクリックした場合ので、これは私のprepareForSegue機能であると私はpath.rowするvc.pIDを設定しようとすると、エラーが起こっているナビゲーションバー "キャンセル"
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
displayViewController *vc;
vc = [segue destinationViewController];
if (path != NULL) {
vc.pID = path.row;
}
}
をコーディングするだけで拾ってきたように私と一緒にご負担願います、それは行を持っていません。 "+"ボタンを押すと、prepareForSegue関数に入りませんか?
ありがとうございました!
、パスがゼロでなければなりません。どのようにvc.pIDを割り当てるのですか? – jesse