我想存储一个从 JSON 请求接收到的 NSString 变量,以备将来使用。因此,当用户再次加载应用程序时,它会加载我存储的那个值(一个 NSString)。
存储此类信息的最佳方式是什么?
NSUserDefaults是您正在寻找的。
保存字符串:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:theStringToSave forKey:@"keyToLookupString"];
[prefs synchronize];
检索字符串:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *theSavedString = [prefs stringForKey:@"keyToLookupString"];