正确退出iphone应用程序

时间:2011-08-11 10:37:17

标签: iphone objective-c

当我点击主页按钮时,如何确保应用程序正常退出?当我点击主页按钮并再次打开应用程序时,它从我离开它的位置开始,它具有所有值(我正在制作计算器应用程序)。我如何确保它从头开始而不是从我离开的地方开始。我的应用程序使用拣货员和文本字段。我添加了以下代码,它没有帮助!

- (void)viewDidUnload
{   self.stage_picker = nil;
    self.grade_picker = nil;
    self.Pos_lymppicker = nil;
    self.Ex_lymphpicker = nil;
    self.text1 = nil;
    self.text2 = nil;
    self.text3 = nil;
    self.text4 = nil;
    [super viewDidUnload];
}

3 个答案:

答案 0 :(得分:2)

只需添加布尔键UIApplicationExitsOnSuspend或Application不在后台运行 到你的info.plist并将值设置为是

答案 1 :(得分:0)

- (void)applicationWillTerminate:(UIApplication *)application

尝试这个

答案 2 :(得分:0)

您可以在启动应用或关闭应用时清除之前的值。

由你决定。你可以选择其中任何一个。

最好清除applicationDidFinishLaunching方法或applicationWillTerminate方法的所有数据。

现在,当你点击主页按钮应用程序进入后台时,所以如果你希望它在新的后面开始,即使在后台启动它,那么你可以清除applicationDidnterBackground应用程序委托方法中的所有数据。

希望这有助于你