在另一个类的 App Delegate 调用方法中
Posted
技术标签:
【中文标题】在另一个类的 App Delegate 调用方法中【英文标题】:In App Delegate call method from another class 【发布时间】:2012-08-02 17:26:37 【问题描述】:我有一个包含滚动视图和一些子视图(UIViewControllers)的视图。我想在 applicationWillResignActive: App Delegate 的方法中从一个类(他们的 UIViewControllers 之一)调用一个方法(停止计时器)。
实现这一点的最佳方法是什么?
【问题讨论】:
【参考方案1】:不必担心在您的应用委托中处理该事件并将其传递。只需在您有兴趣处理事件的任何课程中注册通知:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(someMethod:)
name:UIApplicationWillResignActiveNotification
object:nil];
【讨论】:
谢谢。从来不知道这种通知:)以上是关于在另一个类的 App Delegate 调用方法中的主要内容,如果未能解决你的问题,请参考以下文章
从 App Delegate 调用 ViewController 的方法
从 App Delegate (Swift) 调用 ViewControllers 方法或 Segue
Google Sign In 调用 App Delegate 中的方法后关闭 View Controller (iOS / Swift)