我有一个奇怪的问题,即NSUserDefaults存储的设置变量会被重置或丢失。只有在安装通过App Store发布的更新时才会发生这种情况。
我在Apple的讨论论坛上发现了这个旧帖子; https://discussions.apple.com/thread/1636574?tstart=0
这与我面临的问题完全相同。我不能用iOS模拟器重现问题;所以它看起来像预期的那样。
有没有人遇到类似的问题,更具体地说,你是如何解决这个问题的呢?
我在我的应用NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
方法中调用了viewDidLoad
。