Prechádzať zdrojové kódy

save defaults when changing them

Felix Paul Kühne 12 rokov pred
rodič
commit
af2b103685

+ 1 - 0
AspenProject/VLCPasscodeLockViewController.m

@@ -61,6 +61,7 @@
                 NSUserDefaults *defaults;
                 [defaults setObject:@1 forKey:@"PasscodeProtection"];
                 [defaults setObject:_tmpPasscode forKey:@"Passcode"];
+                [defaults synchronize];
                 _passcode = _tmpPasscode;
                 _resetStage = 0;
                 appDelegate.playlistViewController.nextPasscodeCheckDate = [NSDate dateWithTimeIntervalSinceNow:300]; // five min

+ 5 - 2
AspenProject/VLCSettingsViewController.m

@@ -46,8 +46,11 @@
         }
         [self.view addSubview:appDelegate.playlistViewController.passcodeLockViewController.view];
         [appDelegate.playlistViewController.passcodeLockViewController resetPasscode];
-    } else
-        [[NSUserDefaults standardUserDefaults] setObject:@0 forKey:@"PasscodeProtection"];
+    } else {
+        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
+        [defaults setObject:@0 forKey:@"PasscodeProtection"];
+        [defaults synchronize];
+    }
 }
 
 - (IBAction)dismiss:(id)sender