在uitableview ios中检索并存储布尔值

时间:2011-07-10 04:41:37

标签: ios uitableview

我有一个包含几行的列表,每行包含一个开关。我想将列表的布尔值(每次单击一次)存储到nsuserdefaults,但我不确定如何获取每个值。该开关是UICustomSwitch。提前谢谢!

1 个答案:

答案 0 :(得分:3)

使用

存储布尔值
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setBool:NO forKey:@"myKey"];

使用

检索布尔值
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs boolForKey:@"myKey"];

要将其与swtich集成,您可以执行以下操作;

使用

存储布尔值
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setBool:mySwitch.on forKey:@"myKey"];

使用

检索布尔值
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[mySwitch setOn:[prefs boolForKey:@"myKey"] animated:YES];