我有一个模态视图控制器,我从另一个视图控制器中调用它。在模态视图控制器关闭时,我希望在呈现该模态视图的视图控制器上调用一个方法。最简单的方法是什么?
我尝试在我的模态视图控制器中执行以下操作:
Xcode 给我一个错误,说foo没有被识别,即使它在控制器中定义和声明了。如果您的解决方案涉及块,则我真的不理解它们,因此如果您能添加更多细节,我将不胜感激。谢谢。
ParentViewController.h
我尝试在我的模态视图控制器中执行以下操作:
[(ParentViewController*)self.presentingViewController foo];
,然后调用[self dismissViewControllerAnimated:YES completion:nil];
。Xcode 给我一个错误,说foo没有被识别,即使它在控制器中定义和声明了。如果您的解决方案涉及块,则我真的不理解它们,因此如果您能添加更多细节,我将不胜感激。谢谢。
ParentViewController.h
@interface ParentViewController : UITableViewController <UITableViewDelegate, UITableViewDataSource>
{
NewAssignmentViewController *newAssignmentViewController;
TableViewDataSource *data;
}
-(void)foo;
@end