存储开关状态
在IOS中和MAC中都是即时存储
这里方法是:直接监听当前开关是否点击,当发生点击就完成存储
//添加监听,完成状态存储
[_swithView addTarget:self action:@selector(switchStateChange) forControlEvents:UIControlEventValueChanged];
///
存
/**
* 监听开关状态的改变
*/
- (void)switchStateChange
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:self.swithView.isOn forKey:self.item.title];
[defaults synchronize];
}
///
取
//设置开关的状态
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
self.swithView.on = [defaults boolForKey:self.item.title];
彩票学习-存储开关状态
最新推荐文章于 2024-05-02 23:03:06 发布