-1
我有一个项目,其中根视图控制器调用多视图控制器。在子视图控制器的视图上有按钮,当我按下按钮时,我希望它通知根视图控制器加载另一个子视图控制器。子视图控制器通知根视图控制器加载另一个子视图控制器
//the function in this viewcontroller
-(IBAction)submitButtonPressed:(id)sender;
{
[self.parentViewController notifyLoadAnotherViewContrller ] ;
}
//the function in root viewcontroller
-(void) notifyLoadAnotherViewContrller
{
Submit *tController = [[AnotherViewController alloc] initWithNibName: @"AnotherViewController" bundle:nil];
self.vanotherViewController = tController;
[tController release];
[self.view insertSubview:tController.view atIndex:10];
}
但这并不适用 我设置函数断点 - (无效)notifyLoadAnotherViewContrller
它不工作我查了函数名,没有问题。
我做错了什么原因?
欢迎任何评论
问候
InterDev中
可以解除锁定[tController release];到[tController autorelease];并看看会发生什么 – 2010-06-03 12:36:00