3

ナビゲーション コントローラーで構成される簡単なメモ アプリを作成しています。ルート ビューにはテーブル ビューがあり、クリックすると 2 番目のビューにプッシュされます。クリックされた行の名前は、2 番目のビュー コントローラーに渡され、ナビゲーション バーのタイトルとして使用されます。

現在、コードを実行するとbreakpoint、テーブル ビュー アイテムをクリックするとアプリが到達します。は、次のメソッドbreakpointの下から 2 行目を指します。prepareForSegue

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"showNote"])
    {
        NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
        // JAYShowNoteViewController *destViewController = segue.destinationViewController;
        // destViewController.noteName = [allNotes objectAtIndex:indexPath.row];

        JAYShowNoteViewController *destination = [segue destinationViewController];
        destination.noteName = [allNotes objectAtIndex:indexPath.row];
    }
}

自分なりにいろいろ検索・編集しましたが、この問題の解決策が見つかりませんでした。

4

2 に答える 2

2

BreakPoint はエラーの指標ではなく、実行中のコードの stepByStep フローをチェックするために使用します。

そのアイコンをクリックして、すべてのブレークポイントを無効にすることができます

ブレークポイントをクリックします

于 2012-12-28T07:30:56.287 に答える
1

アプリの実行中は、Xcodeからのブレークポイントを無効にします。ブレークポイントを無効にするには、以下のスクリーンショットを確認してください。

ここに画像の説明を入力してください

于 2012-12-28T07:13:36.110 に答える