我用这个代码来保存:NSUserDefaults的不保存我的价值
[[NSUserDefaults standardUserDefaults] setValue:@"vruch" forKey:@"nastoikaIP"];
[[NSUserDefaults standardUserDefaults] synchronize];
,这代码加载:
NSString* automanual = [[NSUserDefaults standardUserDefaults]
valueForKey:@"nastroikaIP"];
if ([automanual isEqualToString:@"vruch"]) {
autovruch.selectedSegmentIndex = 1;
[self obnovittext];
}
我复制你的代码到我的项目,但它仍然不为我工作。 setObject只是一个“ID”,或者它可能是一个“字符串”? – 2012-03-18 18:32:08
@HorheGarcia - 那么,我所说的关于使用常量已经发生了。你可以用'nastoikaIP'这个键来设置这个值,然后用一个不同的键'nastroikaIP'来检索它。我不知道这是什么语言,但有一个额外的'r'或缺少'r'。 – sch 2012-03-18 18:40:45
谢谢你,sch,你绝对是对的! – 2012-03-18 18:41:13