如何从viewController访问applicationDidEnterBackground

Ema*_*n87 4 ios appdelegate

我怎么能叫applicationDidEnterBackground,在AppDelegateviewController

我想在应用程序的后台运行一个功能,而无需按下主页按钮.

joe*_*elg 13

你不应该从任何地方调用该函数.当应用程序进入后台时,它会通知您.

你只是想知道应用程序何时进入后台?如果是这样,那么您可以创建一个通知来帮助您:

[[NSNotificationCenter defaultCenter] addObserver: self
                                         selector: @selector(handleEnteredBackground:) 
                                             name: UIApplicationDidEnterBackgroundNotification
                                           object: nil];
Run Code Online (Sandbox Code Playgroud)


mxb*_*mxb -1

[[UIApplication sharedApplication].delegate applicationDidEnterBackground: [UIApplication sharedApplication]]
Run Code Online (Sandbox Code Playgroud)