我有一个基于问题的应用程序,我想保存,例如,当应用程序结束时(用户关闭其iPhone而没有应用程序到达后台)正确答案和错误答案的数量,这意味着没有保存按钮。我怎么能这样做?
答案 0 :(得分:0)
根据您要执行保存的具体时间,您的应用程序委托提供了许多可以实现的方法。当应用程序的状态发生变化时,会调用它们。
查看applicationWillResignActive:
,applicationDidEnterBackground:
和applicationWillTerminate:
,了解哪一个符合您的需求。
答案 1 :(得分:0)
在appDelegate.m
中使用这些方法 -(void)applicationWillResignActive:(UIApplication *)application
{
//write here code for save your data
}
-(void)applicationDidEnterBackground:(UIApplication *)application
{
//write here code for save your data
}
-(void)applicationWillTerminate:(UIApplication *)application
{
//write here code for save your data
}
答案 2 :(得分:0)
根据您的Q"用户关闭其iPhone而无需应用程序来到后台" 您可以使用以下方法来保存数据 - (void)applicationWillTerminate:(UIApplication *)application
{ //在应用程序即将终止时调用。如果合适,保存数据。另请参见applicationDidEnterBackground:
[classobj saveHere];
}
当应用终止时