0

我已将“应用程序不在后台模式下运行”属性键设置为“是”,当我点击主页按钮时,它只会在我点击主页按钮两次时将应用程序置于后台模式,当我重新启动应用程序时,应用程序仍在后台运行应用程序会调用进入前台的方法。我有一个为 UITabBarcontroller 创建选项卡的设置包,我希望应用程序退出,因为它需要运行 setup 方法来确定要显示的选项卡。我尝试使用应用程序将进入前台通过读取设置包从标签栏控制器中删除视图控制器,它可以工作,但应用程序将进入前台方法不好,因为如果设置是,我无法重新添加我删除的视图控制器又改回来了,所以我唯一的选择是退出应用程序,并且应用程序确实使用选项方法 alloc 启动并初始化所有视图控制器 b 首先读取设置包。有没有其他方法可以退出应用程序

4

1 回答 1

7
  1. 双击 Home 按钮后会列出您的应用程序图标这一事实并不表示它正在运行。充其量,它表明用户最后使用了哪些应用程序。

  2. “在后台运行”“加载到内存中,准备恢复”不是一回事。这有点类似于关闭计算机(它不处理任何东西),如果让计算机进入“睡眠”状态,它仍然没有处理......但计算机的状态会被保留。

我会邀请您阅读暂停后台状态:应用程序状态和多任务

于 2012-03-13T02:40:07.893 回答