我在保存到现有密钥时遇到了一些问题。
//This was previously set and contains this value 1436544831921
NSInteger timestamp = [[NSUserDefualts standardUserDefualts] integerForKey:aKey];
NSInteger newValue = [self doSomethingWithOldValue:timestamp] //returns 1436631948002
[[NSUserDefualts standardUserDefualts] setInteger:newValue forKey:aKey];
[[NSUserDefualts standardUserDefualts] synchronize];
这个实现有问题吗?它没有保存新的值,而是持久化了之前保存的值。
NSNumber
代替... - 0yeoj