我正在尝试访问我的 NSUserDefaults plist 中的 NSNumber Plist 条目。它最初设置为 0,但是当我尝试访问它以检查此值时,它返回为 null 并且 imi 不知道为什么。
这是我正在使用的代码
// setup user defaults ready for use
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// gets the current data base version stored in default prefs plist
NSNumber *currentDataVersion = [prefs objectForKey: @"CurrentDBV"];
// Check Current DataVersion
NSLog(@"current dbv = %@", currentDataVersion); // logs (NULL)
我在我的应用程序委托的 applicationDidBecomeActive 中使用此代码。