Swift - как ссылаться на подпредставление из AppDelegate - PullRequest
0 голосов
/ 10 июня 2018

Мой корень ViewController называется MainViewController.
У него есть подпредставление, которое называется ToolsViewController.
Я хочу сослаться на подпредставление (ToolsViewController) из моего AppDelegate.

Я могу сослаться на корневое представление, однако, похоже, не могу добраться до подпредставления.Я попробовал следующее в didFinishLaunchingWithOptions:

if let vc = window?.rootViewController as? MainViewController {
   if let toolsVC = vc.childViewControllers.first as? ToolsViewController {
      toolsVC.modelController = ModelController()
   }
}

Снова, я могу сослаться на корень ViewController, но моя ссылка на подпредставление не работает вообще.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...