2011-10-25 11 views
1

がサブビューの1つで呼び出されたときにNSUserDefaultsを保存しようとしています。私はそれが呼び出されていることを確認することができます。私のviewWillDisappearが呼び出されたときにiOS - NSUserDefaultsが保存されない

NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; 

[defaults setObject:@"test" forKey:@"123"]; 

[defaults synchronize]; 

は、しかし、私はアプリを再起動し、それを使用しようとするたび:

NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; 

if (![defaults [email protected]"test"]) 
    NSLog(@"did not exist"); 
else 
    NSLog(@"found it"); 

それを見つけることはありません。どうして?

答えて

関連する問題