Initial commit
This commit is contained in:
@@ -0,0 +1,79 @@
|
||||
//
|
||||
// GiGaUserDefault.m
|
||||
// GIGA
|
||||
//
|
||||
// Created by lianxiang on 2018/8/15.
|
||||
// Copyright © 2018年 com.giga.ios. All rights reserved.
|
||||
//
|
||||
|
||||
#import "GiGaUserDefault.h"
|
||||
|
||||
NSString *const kUserManagerVerision = @"GiGAUserDBVeriosn";
|
||||
NSString *const GIGADEFAULTKEY_USERID = @"GiGaUserId";
|
||||
NSString *const kShowUserGuard = @"ShowUserGuard";
|
||||
NSString *const kShowAppGuard = @"ShowAppGuard";
|
||||
|
||||
@implementation GiGaUserDefault
|
||||
|
||||
+(void)saveUserId:(NSString *)userId{
|
||||
|
||||
UD_SET_KEY_VALUE(GIGADEFAULTKEY_USERID, userId);
|
||||
|
||||
}
|
||||
|
||||
+(NSString*)getCurentUserId{
|
||||
|
||||
NSString *userid = UD_GET_VALUE(GIGADEFAULTKEY_USERID);
|
||||
return userid;
|
||||
}
|
||||
|
||||
+(void)removeUserId{
|
||||
|
||||
UD_REMOVE_KEY(GIGADEFAULTKEY_USERID);
|
||||
}
|
||||
|
||||
+(BOOL)isUserLogin{
|
||||
|
||||
NSString *uid = UD_GET_VALUE(GIGADEFAULTKEY_USERID);
|
||||
return uid ? YES : NO;
|
||||
|
||||
}
|
||||
|
||||
+(void)saveDBVersion:(NSInteger)versionNum{
|
||||
|
||||
NSNumber *verNum = [NSNumber numberWithInteger:versionNum];
|
||||
UD_SET_KEY_VALUE(verNum.stringValue, kUserManagerVerision);
|
||||
|
||||
}
|
||||
|
||||
+ (NSInteger)getOldVersion{
|
||||
|
||||
return (NSInteger)UD_GET_VALUE(kUserManagerVerision);
|
||||
|
||||
}
|
||||
|
||||
+(void)saveUsergaurdflag:(BOOL)showedGaurd
|
||||
{
|
||||
[UD_STADARDUD setBool:showedGaurd forKey:kShowUserGuard];
|
||||
[UD_STADARDUD synchronize];
|
||||
|
||||
}
|
||||
|
||||
+(BOOL)isShowedGaurd
|
||||
{
|
||||
BOOL showedGaurd = [UD_STADARDUD boolForKey:kShowUserGuard];
|
||||
return showedGaurd;
|
||||
}
|
||||
|
||||
+(void)saveAppGaurdflag:(BOOL)showedGaurd;
|
||||
{
|
||||
[UD_STADARDUD setBool:showedGaurd forKey:kShowAppGuard];
|
||||
[UD_STADARDUD synchronize];
|
||||
}
|
||||
|
||||
+(BOOL)isShowedAppGaurd{
|
||||
BOOL showedGaurd = [UD_STADARDUD boolForKey:kShowAppGuard];
|
||||
return showedGaurd;
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user