0
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
     if ([[segue identifier] isEqualToString:@"ShowWordDetailsTwo"]) {
        NSIndexPath *indexPath = nil;
        Words *word = nil;
        indexPath = [self.tableView indexPathForSelectedRow];
        word = [myFavsTwo objectAtIndex:indexPath.row];

         DetailsViewController *destViewController = segue.destinationViewController;
         destViewController.word = word;
    }
}

セグエでクラッシュが発生しています -- ブレークポイント:

     destViewController.word = word;

しかし、デバッガーを「続行」すると、すべてが正常に機能します-アプリはこの行でハングアップしているようです...

私のオブジェクトが NSCoder の NSUserDefaults の一部であることに関係していると思います...

アプリがクラッシュしないようにするにはどうすればよいですか?!

ブレーク ポイント エラーだけでエラー メッセージが表示されない

4

1 に答える 1