¿Cuál es la forma correcta de guardar NSUserDefaults cuando mi aplicación termina en iOS?
Necesito salvar miNSUserDefault
Cuando mi aplicación se cierra completamente en iOS. nodidenterbackground
yforeground
. Solo cuando el usuario mata mi aplicación con el signo menos (-) en iOS.
Así que escribo los siguientes códigos enapplicationWillTerminate
deAppDelegate
.
- (void)applicationWillTerminate:(UIApplication *)application
{
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"iCloud"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
Pero no guarda paraNSUserDefault
.
Entonces, ¿dónde debo escribir para guardar mis datos?