我正在尝试找到解决方案,如何从我项目中的随机类访问UIViewcontroller
。
在我上课之前:
MBViewController vc = (MBViewController *)[[[[UIApplication sharedApplication] delegate] window] rootViewController];
效果很好。
现在我更改了rootViewController
“我正在使用MainVC
的{{1}}类作为AMSlidMenu
”,因此此路径不再可用。
答案 0 :(得分:0)
您可以将ViewController创建为AppDelegate中的属性。然后你就可以从任何地方使用它来访问它(因此它不是程序上最正确的形式)
MBViewController vc = (MBViewController *)[[[UIApplication sharedApplication] delegate] _viewController];