0

クラッシュするブレークポイントを使用したこのコードでこのエラーが発生し続ける

GameSelect *selectGame = [[GameSelect alloc] initWithNibName:nil bundle:nil];

何が起こっているのかわかりません。あるニブから別のニブに切り替えているだけです。

- (IBAction)playButtonPressed:(UIButton *)sender {
    GameSelect *selectGame = [[GameSelect alloc] initWithNibName:nil bundle:nil];
    selectGame.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:selectGame animated:YES];
}
4

3 に答える 3

0

nib ファイル名をここに入力してみてください: GameSelect *selectGame = [[GameSelect alloc] initWithNibName:@"" bundle:nil];

于 2012-05-21T04:25:31.387 に答える
0

以下のようにして、

- (IBAction)playButtonPressed:(UIButton *)sender 
{
    GameSelect *selectGame = [[GameSelect alloc] initWithNibName:@"GameSelect" bundle:nil];
    selectGame.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:selectGame animated:YES];
}

nib 名が「GameSelect」以外の名前の場合は、「your nib name」と入力してください。

于 2012-05-21T04:26:36.737 に答える
0

あなたのinitWithNibNameはnilに設定されています。ペン先に名前を付ける必要があります。

于 2012-05-21T03:59:25.333 に答える