Ios 如果应用程序结束时没有保存按钮(自动),如何保存数据?
我有一个基于问题的应用程序,我想保存,例如,当应用程序结束时正确答案和错误答案的数量(用户关闭iPhone而应用程序不进入后台),这意味着没有保存按钮。如何执行此操作?根据具体的保存时间,应用程序委托提供了许多可以实现的方法。当应用程序的状态更改时,将调用它们Ios 如果应用程序结束时没有保存按钮(自动),如何保存数据?,ios,save,Ios,Save,我有一个基于问题的应用程序,我想保存,例如,当应用程序结束时正确答案和错误答案的数量(用户关闭iPhone而应用程序不进入后台),这意味着没有保存按钮。如何执行此操作?根据具体的保存时间,应用程序委托提供了许多可以实现的方法。当应用程序的状态更改时,将调用它们 查看applicationWillResignActive:,ApplicationIdentinterBackground:,以及applicationWillTerminate:,以查看哪一个与您需要的匹配。在appDelegate.
查看
applicationWillResignActive:
,ApplicationIdentinterBackground:
,以及applicationWillTerminate:
,以查看哪一个与您需要的匹配。在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
}
根据您的Q“用户在没有应用程序进入后台的情况下关闭iPhone”
您可以使用以下方法保存数据
-(无效)申请将终止:(UIApplication*)申请
{
//当应用程序即将终止时调用。如果合适,请保存数据。另请参阅ApplicationIdentinterBackground:
[classobj saveHere];
}
当应用程序终止时我希望在用户关闭iPhone而不将应用程序置于后台时保存数据。你知道我怎么做吗?