Files
mier_ios/SweetParty/Expand/UserData/BJUserManager.h
2025-08-11 10:43:19 +08:00

79 lines
1.7 KiB
Objective-C
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// 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