| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // SettingManager.m
- // AJPushDemo
- //
- // Created by Black on 2021/2/4.
- //
- #import "SettingManager.h"
- #define Save_JPushKey @"Save_JPushKey"
- #define Save_AppSpKey @"Save_AppSpKey"
- #define Save_AppSpUrl @"Save_AppSpUrl"
- #define Save_AppAppSecretKey @"Save_AppAppSecretKey"
- @implementation SettingManager
- + (NSString *)getJPushKey {
- return [self getStringForKey:Save_JPushKey];
- }
- + (NSString *)getAppSpKey {
- return [self getStringForKey:Save_AppSpKey];
- }
- + (NSString *)getAppSpUrl {
- return [self getStringForKey:Save_AppSpUrl];
- }
- + (NSString *)getAppSpSecretKey{
- return [self getStringForKey:Save_AppAppSecretKey];
- }
- + (void)setJPushKey:(NSString *)jpushKey {
- [self saveString:jpushKey forKey:Save_JPushKey];
- }
- + (void)setAppSpKey:(NSString *)appSpKey {
- [self saveString:appSpKey forKey:Save_AppSpKey];
- }
- + (void)setAppSpUrl:(NSString *)appSpUrl {
- [self saveString:appSpUrl forKey:Save_AppSpUrl];
- }
- + (void)setAppSpSecretKey:(NSString *)secretKey{
- [self saveString:secretKey forKey:Save_AppAppSecretKey];
- }
- + (NSString *)getStringForKey:(NSString *)key {
- NSUserDefaults *userDef = [NSUserDefaults standardUserDefaults];
- return [userDef valueForKey:key];
- }
- + (void)saveString:(NSString *)value forKey:(NSString *)key {
- NSUserDefaults *userDef = [NSUserDefaults standardUserDefaults];
- if (value != nil && key != nil) {
- [userDef setValue:value forKey:key];
- [userDef synchronize];
- }
- }
- @end
|