HyphenateChatSDK  3.8.3.1
构造函数 | 所有成员列表
<IEMUserInfoManager>协议 参考
类 <IEMUserInfoManager> 继承关系图:

构造函数

(void) - updateOwnUserInfo:completion:
 
(void) - updateOwnUserInfo:withType:completion:
 
(void) - fetchUserInfoById:completion:
 
(void) - fetchUserInfoById:type:completion:
 

函数文档

◆ fetchUserInfoById:completion:

- (void) fetchUserInfoById: (NSArray< NSString * > *)  aUserIds
completion: (void(^)(NSDictionary *aUserDatas, EMError *aError))  aCompletionBlock 

根据用户ID获取用户属性

参数
aUserIds要获取用户属性的的用户ID
aCompletionBlock完成回调

◆ fetchUserInfoById:type:completion:

- (void) fetchUserInfoById: (NSArray< NSString * > *)  aUserIds
type: (NSArray< NSNumber * > *)  aType
completion: (void(^)(NSDictionary *aUserDatas, EMError *aError))  aCompletionBlock 

根据用户ID获取用户指定属性

参数
aUserIds要获取用户属性的的用户ID
aType要获取哪些类型的用户属性
aCompletionBlock完成回调

◆ updateOwnUserInfo:completion:

- (void) updateOwnUserInfo: (EMUserInfo *)  aUserData
completion: (void(^)(EMUserInfo *aUserInfo, EMError *aError))  aCompletionBlock 

设置自己的所有用户属性

参数
aUserData要设置的用户属性信息
aCompletionBlock完成回调

◆ updateOwnUserInfo:withType:completion:

- (void) updateOwnUserInfo: (NSString *)  aValue
withType: (EMUserInfoType)  aType
completion: (void(^)(EMUserInfo *aUserInfo, EMError *aError))  aCompletionBlock 

设置自己的指定用户属性

参数
aValue要设置的用户属性信息
aType要设置的用户属性类型
aCompletionBlock完成回调

该协议的文档由以下文件生成: