我的程序在激活时会出现一些错误,然后再次打开它时会崩溃。
(大多数情况下,当应用程序打开时,它会在之前留下的相同视图中打开,但在某些情况下这不方便。 我想,每次打开应用程序时,都要在一个全新的实例中启动它。
有没有办法让这成为可能,并终止应用程序关闭时运行的所有程序?)
修改 好的,我知道根据规则终止程序非常困难。
我拥有的是,当游戏正在播放时,如果您点击主页,然后返回游戏,应用程序将以“EXC_BAD_ACCESS”崩溃。 我认为这可能与正在运行的一些阵列有关,但我已经调试很长时间了,我无法正常工作。
它崩溃后:- (void)applicationDidBecomeActive:(UIApplication *)application {
有什么想法吗?
答案 0 :(得分:0)
它可以说是一种大锤方法,但你可以在你的应用程序委托的exit(0);
实现中调用-applicationWillResignActive:
这应该确保每次你的应用程序打开时,都是从头开始。