跳到主要内容

setUserListener

功能介绍

说明

设置用户事件监听器,对于登录用户资料变化以及订阅用户的在线状态改变的相关事件,进行异步回调通知,以便 UI 能及时感知并处理。

注意

(1)在 initSDK 之后立刻调用;
(2)只能调用一次。

函数原型


- (void)setUserListenerWithUserInfoUpdate:(nullable OIMUserInfoCallback)onUserInfoUpdate
onUserStatusChanged:(nullable OIMUserStatusInfoCallback)onUserStatusChanged;

返回结果

参数名称参数类型描述
onUserInfoUpdateOIMUserInfo用户信息更新的回调函数
onUserStatusChangedOIMUserStatusInfo用户状态更新的回调函数

代码示例


[OIMManager.callbacker setSelfUserInfoUpdateListenerWithUserInfoUpdate:^(OIMUserInfo * _Nullable userInfo) {

} onUserStatusChanged:^(OIMUserStatusInfo * _Nullable statusInfo) {

}];