我在情节提要中有两个视图控制器 UIViewController 和一个 UITableViewController。我想从 UIViewController 访问 UITableViewController 的属性。我该怎么做呢?我需要使用 AppDelegate(如何?),还是有其他方法?
编辑我目前正在将以下代码添加到 appDelegate,它有一个属性:tableViewController。
MyTableViewController *tvc = [[MyTableViewController alloc]initWithNibName:@"MyTableViewController" bundle:nil];
MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.tableViewController = tvc;
我正在尝试在另一个 viewController 中分配 tableViewController 的属性,如下所示,但该属性为 NULL。
MyTableViewController *tvc = (MyTableViewController*)appDelegate.tableViewController;