iOS 10, NSUserDefaults не работает
Я пытаюсь записать / прочитать значения в / из[NSUserDefaults standardUserDefaults]
, но, похоже, не работает. Мой код:
[[NSUserDefaults standardUserDefaults] setObject:@"sampleString" forKey:@"sampleKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
NSString *defaultsValue = [[NSUserDefaults standardUserDefaults] objectForKey:@"sampleKey"];
return defaultsValue;
Этот код возвращаетсяnil
, для бета-версии Xcode 8.0 и симулятора iPhone 6s (10.0). Однако это возвращаетsampleString
для симулятора Xcode 8.0 beta и iPhone 6s (9.1)
Я тестирую свое приложение с новыми системами. Я делаю что-то неправильно? Или есть обходной путь для этого? Или это просто "бета" проблема?