在苹果提供的文档(应用程序状态和多任务处理)中:
如果您的应用程序被启动到后台--通常是为了处理某种类型的背景事件--那么启动周期就会发生轻微的变化,如图3-3所示。主要的区别是,你的应用程序没有被激活,而是进入后台状态来处理事件,然后不久就被挂起。当启动到后台时,系统仍然会加载应用程序的用户界面文件,但它不会显示应用程序的窗口。
如何模拟在iOS模拟器中启动应用程序?
如果在后台启动了一个应用程序,会调用UIApplicationDelegate方法-applicationDidEnterBackground:吗?
发布于 2017-08-17 17:36:35
发布于 2014-09-17 06:47:39
你只需要启动你的应用程序,然后在模拟器中进入主屏幕--按下cmd + shift + H,应用程序处于背景状态,appDelegate中的- (void)applicationDidEnterBackground:(UIApplication *)application被调用。
https://stackoverflow.com/questions/25883027
复制相似问题