我在我的代码中添加了一个通知观察器,以了解NSUserDefaults
中是否有任何更改,但我的方法是使用NSUserDefaults
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(defaultsSettingsChanged:) name:NSUserDefaultsDidChangeNotification object:nil];
我的方法defaultsSettingsChanged
只能在iPad 3中自动调用,iPad mini可以正常使用并且不会自动调用。即使我删除了所有NSUserdefaults
方法defaultsSettingsChanged
一次调用