79 lines
1.7 KiB
Objective-C
Executable File
79 lines
1.7 KiB
Objective-C
Executable File
//
|
||
// UserManager.h
|
||
// MoHuanXingYu
|
||
//
|
||
// Created by aa on 2019/6/12.
|
||
// Copyright © 2019 MoHuanXingYu. All rights reserved.
|
||
//
|
||
|
||
#import <Foundation/Foundation.h>
|
||
|
||
@interface BJUserInfo : NSObject
|
||
|
||
|
||
/*用户token*/
|
||
@property(nonatomic, copy) NSString *login_token;
|
||
/*用户头像*/
|
||
@property(nonatomic, copy) NSString *head_pic;
|
||
/*用户昵称*/
|
||
@property(nonatomic, copy) NSString *nick_name;
|
||
/*用户token*/
|
||
@property(nonatomic, copy) NSString *uid;
|
||
/*用户user_name(手机号)*/
|
||
@property(nonatomic, copy) NSString *user_name;
|
||
/*TXIM user_sig*/
|
||
@property(nonatomic, copy) NSString *user_sig;
|
||
|
||
@property(nonatomic, copy) NSString *guild_id;
|
||
|
||
/***********下面方法暂时废弃**********/
|
||
//@property (nonatomic,copy)NSString *userid;//用户id
|
||
@property (nonatomic,copy)NSString *headimgurl;//头像
|
||
@property (nonatomic,copy)NSString *phone;//手机号
|
||
@property (nonatomic,copy)NSString *username;//用户名
|
||
@property (nonatomic,copy)NSString *nickname;//用户昵称
|
||
@property (nonatomic,copy)NSString *token;//用户token
|
||
//@property (nonatomic,copy)NSString *birthday;//生日
|
||
@property (nonatomic,copy)NSString *openid;//
|
||
|
||
@property (nonatomic,copy)NSString *ry_token;//
|
||
@property (nonatomic,copy)NSString *ry_uid;//
|
||
|
||
|
||
@property (nonatomic,copy)NSString *sex;//性别
|
||
|
||
@end
|
||
|
||
|
||
|
||
|
||
|
||
|
||
@interface BJUserManager : NSObject
|
||
|
||
/// 刷新并存储用户信息
|
||
/// @param finishBlock 回调
|
||
+ (void)bj_refreshUserInfo:(void(^)(BOOL isOk))finishBlock;
|
||
|
||
/**
|
||
存储用户信息
|
||
@param dic 服务器获取来的用户信息字典
|
||
@return 存储结果
|
||
*/
|
||
+ (BOOL)saveUserInfo:(NSDictionary *)dic;
|
||
|
||
/**
|
||
取用户信息
|
||
@return 返回用户信息模型
|
||
*/
|
||
+ (BJUserInfo *)userInfo;
|
||
|
||
/**
|
||
清空用户信息
|
||
@return 清空结果
|
||
*/
|
||
+ (BOOL)clearUserInfo;
|
||
|
||
@end
|
||
|