关闭/重新打开不同页面上的iPhone应用程序

时间:2013-09-21 19:56:27

标签: ios multitasking multiple-databases

我是一名小学老师,目前正在通过Elance与开发人员合作,为iPhone / iPod / iPad提供阅读日志应用程序。该应用程序允许多个用户创建单独的配置文件/阅读日志。然后,用户将通过“学生”页面(列出所有用户)访问他们的日志,然后输入密码。为了避免每个学生在每次记录会话后退出(一些小学生可能忘记退出,然后另一个学生可能无意中在前一个用户的日志上记录她的阅读活动。)我们对其进行了编码,以便应用程序关闭时按下主页按钮。但是,这种设置并不理想,在多任务处理时会有点沮丧。使用主页按钮关闭应用程序后,一个解决方案是重新打开显示“学生”页面。我有两个问题:

  1. 是否可以从一个页面关闭某个应用并让它在应用内的其他页面重新开启?

  2. 这个问题还有其他解决办法吗?

1 个答案:

答案 0 :(得分:0)

UIAppDelegate类中使用applicationWillTerminate:来存储持久值(例如在NSUserDefaults中)。下次应用程序启动时,可以检查此值并采取适当的操作。