保存首选项



我目前有一个应用程序,该应用程序当前从网站获取数据,并将其存储到诸如"7.0.1"之类的字符串中,然后将其与本地字符串"7.1"进行比较。如果字符串不匹配,则会发通知说有可用的更新。我的问题是,如果有人说"隐藏通知"作为选项之一,更新将不会再次出现。。。我想尝试保存一个布尔值,如果设置为TRUE或YES,则会出现通知,如果保存的值设置为NO,则会显示警报。然而,我不知道如何根据保存的首选项设置布尔值。

使用setInteger

+(void)setBoolean:(BOOL)enable {
    [[NSUserDefaults standardUserDefaults] setInteger:enable forKey:@"keyforboolean"];
}
+(BOOL)getBoolean {
    return [[NSUserDefaults standardUserDefaults] integerForKey:@"keyforboolean"];
}

最新更新