【发布时间】:2019-03-02 12:29:50
【问题描述】:
这是一个根视图控制器。是否可以从 appDelegate 类访问该变量?
我的意思是在 AppDelegate 内部: self.window.rootViewController.somethingToDo()
问题是我使用@IBOutlet 附加此对象,看来此变量将在viewDidLoad() 状态下初始化。这是一个为时已晚的状态。
还有其他方法可以访问吗?
【问题讨论】:
-
您是否尝试从另一个视图控制器访问 rootViewController?
-
来自 appdelegate 的@Socram
-
您的问题是对象“Application Initializer”(我想是您的应用程序委托)仅在 viewDidLoad() 上初始化(因为它是一个 IBOutlet)并且您想更早地访问它。对吗?
-
@Socram 是的,我只是想知道在 iboutlet 之外的某个地方是否有可用的信息
标签: ios storyboard viewcontroller appdelegate