3

そのため、IBAction 関数でスレッド エラー Thread 1: Breakpoint 1.1 が発生しています。コードはエラーなしで実行されますが、シミュレーターのボタンをクリックすると、シミュレーターがクラッシュし、ブレークポイント エラーが発生します。影響を受けるコードは次のとおりです。

-(IBAction)ChangeView:(id)sender{
SecondView = [[SecondViewController alloc] initWithNibName:@"SecondViewController" 
bundle:nil];
[self.view addSubview:SecondView.view];}

同じクラスに他に 3 つの IBActions があり、正常に動作します。hファイルにも定義しました。

-(IBAction)ChangeView:(id)sender;

私はスレッドエラーの経験があまりなく、この問題を修正しようとして少しイライラしています。どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1

5

関数にブレークポイントが設定されているようです。このスタック オーバーフローの質問の指示に従って、ブレークポイントを削除してください。

シミュレーターがクラッシュしているとは思いません。実行が一時停止しているだけだと思います。再生ボタンを押すか、コンソールで「c」と入力すると、続行できるはずです。

于 2012-12-16T19:13:55.933 に答える