0
有具有值NSUserDefault:是否可以覆盖NSUserDefault?
[[NSUserDefaults standardUserDefaults] setObject:@"1" forKey:@"aValue"];
可以通过它的另一值覆盖?正如:
[[NSUserDefaults standardUserDefaults] setObject:@"2" forKey:@"aValue"];
如果有可能是什么利弊?
我已经开始在我的类中使用默认值创建常量字符串。然后字符串名称将填入自动完成。它使事情变得更容易记住。 – Suz
我也是这样做的。我将所有的键定义为'#define KEYS_SOME_VALUE @“keyvalue”',然后当我输入'KEYS'时,我得到了所有可能键的自动完成列表 –