| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361 |
- //
- // Config.m
- // YBVideo
- //
- // Created by cat on 16/3/9.
- // Copyright © 2016年 cat. All rights reserved.
- //
- #import "Config.h"
- NSString * const YBCoin = @"coin";
- NSString * const YBAge = @"age";
- NSString * const YBArea = @"area";
- NSString * const YBAvatar = @"avatar";
- NSString * const YBAvatarThumb = @"avatar_thumb";
- NSString * const YBBirth = @"birthday";
- NSString * const YBCity = @"city";
- NSString * const YBCode = @"code";
- NSString * const YBHomeTown = @"hometown";
- NSString * const YBID = @"ID";
- NSString * const YBProvince = @"province";
- NSString * const YBSex = @"sex";
- NSString * const YBSignature = @"signature";
- NSString * const YBToken = @"token";
- NSString * const YBUserNiceName = @"user_nickname";
- NSString * const YBIsreg = @"isreg";
- NSString * const YBFirstBonus = @"isFirstBonus";
- NSString * const YBTxUserSign = @"tx_user_sign";
- @implementation Config
- //登陆统一存储
- +(void)saveUnified:(NSDictionary *)dic {
-
- NSString *yb_coin = [NSString stringWithFormat:@"%@",[dic valueForKey:@"coin"]];
- NSString *yb_age = [NSString stringWithFormat:@"%@",[dic valueForKey:@"age"]];
- NSString *yb_area = [NSString stringWithFormat:@"%@",[dic valueForKey:@"area"]];
- NSString *yb_avatar = [NSString stringWithFormat:@"%@",[dic valueForKey:@"avatar"]];
- NSString *yb_avatarthumb = [NSString stringWithFormat:@"%@",[dic valueForKey:@"avatar_thumb"]];
- NSString *yb_birth = [NSString stringWithFormat:@"%@",[dic valueForKey:@"birthday"]];
- NSString *yb_city = [NSString stringWithFormat:@"%@",[dic valueForKey:@"city"]];
- NSString *yb_code = [NSString stringWithFormat:@"%@",[dic valueForKey:@"code"]];
- NSString *yb_hometown = [NSString stringWithFormat:@"%@",[dic valueForKey:@"hometown"]];
- NSString *yb_id = [NSString stringWithFormat:@"%@",[dic valueForKey:@"id"]];
- NSString *yb_province = [NSString stringWithFormat:@"%@",[dic valueForKey:@"province"]];
- NSString *yb_sex = [NSString stringWithFormat:@"%@",[dic valueForKey:@"sex"]];
- NSString *yb_signature = [NSString stringWithFormat:@"%@",[dic valueForKey:@"signature"]];
- NSString *yb_token = [NSString stringWithFormat:@"%@",[dic valueForKey:@"token"]];
- NSString *yb_usernicename = [NSString stringWithFormat:@"%@",[dic valueForKey:@"user_nickname"]];
- NSString *yb_isreg = [NSString stringWithFormat:@"%@",[dic valueForKey:@"isreg"]];
- NSString *tx_login_sign = [NSString stringWithFormat:@"%@",[dic valueForKey:@"usersign"]];
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:yb_coin forKey:YBCoin];
- [userDefaults setObject:yb_age forKey:YBAge];
- [userDefaults setObject:yb_area forKey:YBArea];
- [userDefaults setObject:yb_avatar forKey:YBAvatar];
- [userDefaults setObject:yb_avatarthumb forKey:YBAvatarThumb];
- [userDefaults setObject:yb_birth forKey:YBBirth];
- [userDefaults setObject:yb_city forKey:YBCity];
- [userDefaults setObject:yb_code forKey:YBCode];
- [userDefaults setObject:yb_hometown forKey:YBHomeTown];
- [userDefaults setObject:yb_id forKey:YBID];
- [userDefaults setObject:yb_province forKey:YBProvince];
- [userDefaults setObject:yb_sex forKey:YBSex];
- [userDefaults setObject:yb_signature forKey:YBSignature];
- [userDefaults setObject:yb_token forKey:YBToken];
- [userDefaults setObject:yb_usernicename forKey:YBUserNiceName];
- [userDefaults setObject:yb_isreg forKey:YBIsreg];
- [userDefaults setObject:tx_login_sign forKey:YBTxUserSign];
- [userDefaults synchronize];
- }
- //统一清除
- +(void)clearUnified {
-
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults removeObjectForKey:YBCoin];
- [userDefaults removeObjectForKey:YBAge];
- [userDefaults removeObjectForKey:YBArea];
- [userDefaults removeObjectForKey:YBAvatar];
- [userDefaults removeObjectForKey:YBAvatarThumb];
- [userDefaults removeObjectForKey:YBBirth];
- [userDefaults removeObjectForKey:YBCity];
- [userDefaults removeObjectForKey:YBCode];
- [userDefaults removeObjectForKey:YBHomeTown];
- [userDefaults removeObjectForKey:YBID];
- [userDefaults removeObjectForKey:YBProvince];
- [userDefaults removeObjectForKey:YBSex];
- [userDefaults removeObjectForKey:YBSignature];
- [userDefaults removeObjectForKey:YBToken];
- [userDefaults removeObjectForKey:YBUserNiceName];
- [userDefaults removeObjectForKey:YBIsreg];
- [userDefaults removeObjectForKey:YBTxUserSign];
- [userDefaults synchronize];
- }
- #pragma mark - 用户ID
- +(void)saveOwnID:(NSString *)save {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBID];
- [userDefaults synchronize];
- }
- +(NSString *)getOwnID {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBID];
- return getStr;
- }
- #pragma mark - 用户token
- +(void)saveOwnToken:(NSString *)save {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBToken];
- [userDefaults synchronize];
- }
- +(NSString *)getOwnToken {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBToken];
- return getStr;
- }
- #pragma mark - 用户昵称
- +(void)saveOwnNicename:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBUserNiceName];
- [userDefaults synchronize];
- }
- +(NSString *)getOwnNicename{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBUserNiceName];
- return getStr;
- }
- #pragma mark - 用户签名
- +(void)saveOwnSignature:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBSignature];
- [userDefaults synchronize];
- }
- +(NSString *)getOwnSignature{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBSignature];
- return getStr;
- }
- #pragma mark - 年龄
- +(void)saveUserAge:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBAge];
- [userDefaults synchronize];
- }
- +(NSString *)getUserAge{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBAge];
- return getStr;
- }
- #pragma mark - 金币
- +(void)saveUserCoin:(NSString *)save {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBCoin];
- [userDefaults synchronize];
- }
- +(NSString *)getUserCoin {
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBCoin];
- return getStr;
- }
- #pragma mark - 头像
- +(void)saveUserAvatar:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBAvatar];
- [userDefaults synchronize];
- }
- +(NSString *)getUserAvatar{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBAvatar];
- return getStr;
- }
- +(void)saveUserAvatarThumb:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBAvatarThumb];
- [userDefaults synchronize];
- }
- +(NSString *)getUserAvatarThumb{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBAvatarThumb];
- return getStr;
- }
- #pragma mark - 生日
- +(void)saveUserBirth:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBBirth];
- [userDefaults synchronize];
- }
- +(NSString *)getUserBirth{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBBirth];
- return getStr;
- }
- #pragma mark - 性别
- +(void)saveUserSex:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBSex];
- [userDefaults synchronize];
- }
- +(NSString *)getUserSex{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBSex];
- return getStr;
- }
- #pragma mark - 邀请码
- +(void)saveUserCode:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBCode];
- [userDefaults synchronize];
- }
- +(NSString *)getUserCode{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBCode];
- return getStr;
- }
- #pragma mark - 用户地址(注意不是定位地址,而是个人中心编辑的个人地址)
- +(void)saveUserProvince:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBProvince];
- [userDefaults synchronize];
- }
- +(NSString *)getUserProvince{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBProvince];
- return getStr;
- }
- +(void)saveUserCity:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBCity];
- [userDefaults synchronize];
- }
- +(NSString *)getUserCity{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBCity];
- return getStr;
- }
- +(void)saveUserArea:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBArea];
- [userDefaults synchronize];
- }
- +(NSString *)getUserArea{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBArea];
- return getStr;
- }
- +(void)saveUserHomeTown:(NSString *)save{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- [userDefaults setObject:save forKey:YBHomeTown];
- [userDefaults synchronize];
- }
- +(NSString *)getUserHomeTown{
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc]init ];
- NSString *getStr = [userDefaults objectForKey:YBHomeTown];
- return getStr;
- }
- #pragma mark - 首次登陆
- +(void)saveisreg:(NSString *)isregs{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setObject:isregs forKey:YBIsreg];
- [userDefaults synchronize];
- }
- +(NSString *)getreg{
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSString *gameStates = [userDefults objectForKey:YBIsreg];
- return gameStates;
- }
- #pragma mark - 当从个人中心删除了视频时做个标记当返回推荐时候重新请求数据
- +(void)saveSignOfDelVideo:(NSString *)str {
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setObject:str forKey:@"center_del_sign"];
- [userDefaults synchronize];
- }
- +(NSString *)getSignOfDelVideo {
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSString *adress = [userDefults objectForKey:@"center_del_sign"];
- return adress;
- }
- #pragma makr - 保存提现dic
- +(void)saveCashAccount:(NSDictionary *)save;{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setObject:save forKey:@"yb_cash_account"];
- [userDefaults synchronize];
- }
- +(NSDictionary *)getCashAccount;{
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSDictionary *getDic = [userDefults objectForKey:@"yb_cash_account"];
- return getDic;
- }
- +(void)removeCashAccount{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults removeObjectForKey:@"yb_cash_account"];
- [userDefaults synchronize];
- }
- #pragma mark -是否第一次签到
- +(void)saveFirstBonus:(NSString *)save{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setObject:save forKey:YBFirstBonus];
- [userDefaults synchronize];
- }
- +(NSString *)getFirstBonus{
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSString *gameStates = [userDefults objectForKey:YBFirstBonus];
- return gameStates;
- }
- +(NSString *)lgetUserSign{
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSString *sign = [userDefults objectForKey:YBTxUserSign];
- return sign;
- }
- #pragma mark - 未读消息基数
- +(void)saveImUnreadNum:(int)save; {
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- [userDefults setObject:[NSString stringWithFormat:@"%d",save] forKey:@"yb_im_unreads"];
- [userDefults synchronize];
- }
- +(int)getImUnreadNum; {
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- int getInt = [strFormat([userDefults objectForKey:@"yb_im_unreads"]) intValue];
- return getInt;
- }
- +(void)saveTranslate:(BOOL)isTeanslate{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setBool:isTeanslate forKey:@"yb_translate"];
- [userDefaults synchronize];
- }
- +(BOOL)getTranslate{
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- NSString *translate = [userDefults objectForKey:@"yb_translate"];
- return translate;
- }
- +(void)saveCurrentIsShop:(BOOL)isShop{
- NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
- [userDefaults setBool:isShop forKey:@"yb_isShop"];
- [userDefaults synchronize];
- }
- +(BOOL)getCurrentIsShop;
- {
- NSUserDefaults *userDefults = [NSUserDefaults standardUserDefaults];
- BOOL isShop = [userDefults boolForKey:@"yb_isShop"];
- return isShop;
- }
- @end
|