如何在子视图中调用IBAction?

时间:2012-05-09 11:36:23

标签: iphone objective-c ibaction

当我尝试在root视图中调用IBAction时它可以正常工作,但是当我调用subView app creashes时。

代码:

- (IBAction)webButton:(id)sender {

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

}

这是关闭崩溃:http://dl.dropbox.com/u/77033905/urlInSafariCrashesUp.png

感谢您的帮助

更新: 示例代码:http://dl.dropbox.com/u/77033905/IBActionSubView.zip

1 个答案:

答案 0 :(得分:6)

创建SubViewController时,指向它的变量subaddSubViewButton:方法的本地变量,并在该方法结束时释放。您需要保留对该控制器的强引用,以便在使用它之前不会取消分配。