【发布时间】:2014-06-19 05:00:58
【问题描述】:
我有一个 UIButton
- (IBAction)checkButton:(id)sender {
if (!checked) {
[checkBoxButton setImage:[UIImage imageNamed:@"check.png"] forState:UIControlStateNormal];
checked = YES;
} else if (checked) {
[checkBoxButton setImage:[UIImage imageNamed:@"uncheck.png"] forState:UIControlStateNormal];
checked = NO;
}
}
我想保存用户输入,无论是否选中按钮,即使在应用程序关闭后也是如此。有人帮我写代码吗?我不知道使用 NSUserDefaults 保存 BOOL 状态的代码。
【问题讨论】:
-
使用选定的属性
-
你想在表格视图中保持状态
-
是的!应用在表格视图中关闭后 UIButton 的状态。
-
那么您最好更新您的 tableview 的数据源以保留状态并将其保存到磁盘或
NSUserDefaults使用NSKeyedArchiver: benreimers.net.au/blog/…
标签: ios nsuserdefaults