-1

ルートビューでIBActionを呼び出そうとすると機能しますが、subViewアプリを呼び出すと折りたたまれます。

コード:

- (IBAction)webButton:(id)sender {

  NSLog(@"doesn't print log");

}

これがssoffクラッシュです:http://dl.dropbox.com/u/77033905/urlInSafariCrashesUp.png

手伝ってくれてありがとう

更新:サンプルコード:http ://dl.dropbox.com/u/77033905/IBActionSubView.zip

4

1 に答える 1

6

SubViewControllerを作成すると、subそれを指す変数はメソッドに対してローカルでありaddSubViewButton:、そのメソッドが終了すると解放されます。使用する前にコントローラーの割り当てが解除されないように、そのコントローラーへの強力な参照を保持する必要があります。

于 2012-05-09T12:24:23.227 に答える