如何在app delegate中访问TableViewController?

时间:2013-02-25 09:19:09

标签: objective-c uisplitviewcontroller appdelegate

目前,我有一个SplitViewController设置。其中MasterViewController有一个条形按钮,按下时,UITableViewController会弹出。

我想将UITableViewController中的委托连接到MasterViewController。根据教程,大多数人在app delegate中执行此操作。

这是我在app delegate中的代码。我还没有添加TableViewController类。

UISplitViewController *splitViewController = (UISplitViewController *) self.window.rootViewController; 

splitViewController.delegate = [splitViewController.viewControllers lastObject];

DetailViewController *detailViewController =(DetailViewController *) [splitViewController.viewControllers lastObject];

MasterViewController *masterViewController = (MasterViewController *) [[splitViewController.viewControllers objectAtIndex:0] topViewController];

masterViewController.delegate = detailViewController; 
detailViewController.delegate = masterViewController;

0 个答案:

没有答案