Was ist der richtige Weg, um NSUserDefaults zu speichern, wenn meine App unter iOS beendet wird?

Ich muss meine rettenNSUserDefault wenn meine App in iOS vollständig beendet ist. nichtdidenterbackground undforeground. Nur wenn Benutzer meine App mit Minuszeichen (-) beenden, melden Sie sich bei iOS an.

Also schreibe ich folgende Codes einapplicationWillTerminate vonAppDelegate.

- (void)applicationWillTerminate:(UIApplication *)application
{

    [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"iCloud"];
    [[NSUserDefaults standardUserDefaults] synchronize];
}

Aber es spart nichtNSUserDefault.

Wo soll ich schreiben, um meine Daten zu speichern?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage