Преглед на файлове

save defaults when changing them

Felix Paul Kühne преди 12 години
родител
ревизия
af2b103685
променени са 2 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 1 0
      AspenProject/VLCPasscodeLockViewController.m
  2. 5 2
      AspenProject/VLCSettingsViewController.m

+ 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