UserInformationModel.m 1.56 KB
//
//  UserInformationModel.m
//  WonderfulLive
//
//  Created by 王红许 on 16/10/26.
//  Copyright © 2016年 CNLive. All rights reserved.
//

#import "UserInformationModel.h"

@implementation UserInformationModel
+ (UserInformationModel *)manager
{
    static id instance = nil;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        instance = [[self alloc] init];
    });
    [instance mj_setKeyValues:[UserTools getLocalUserInfo]];
    
    return instance;
}

- (NSString *)uid
{
    if ([Tools isEmptyString:_uid]) {
        return @"0";
    }
    return _uid;
}

- (void)cleanUserInfo
{
//    self.aid = nil;
//    self.alevel = nil;
//    self.avatar = nil;
//    self.china_coin = nil;
//    self.ctemail = nil;
//    self.ctid = nil;
//    self.ctmobile = nil;
//    self.ctpostcode = nil;
//    self.ctrealname = nil;
//    self.emailVerify = nil;
//    self.gift_rec = nil;
//    self.gift_sent = nil;
//    self.integrity = nil;
//    self.level = nil;
//    self.levelName = nil;
//    self.point = nil;
//    self.type = nil;
//    self.uname = nil;
//    self.redPackage = nil;
//    self.openId = nil;
//    self.liveStatuts = nil;
    
    self.uid = nil;
    self.location = nil;
    self.mobile = nil;
    self.nickname = nil;
    self.gender = nil;
    self.email = nil;
    self.ctaddress = nil;
    
    self.state = nil;
    self.chinaCoin = nil;
    self.faceUrl = nil;
    self.token = nil;
    self.extInfo = nil;
    self.personalitySignature = nil;
    self.age = nil;
    self.professional = nil;
    self.shippingAddress = nil;
}

@end