发送一次消息却来很多次回调???-(void)didSendMessage:(EMMessage *)message error:(EMError *)error
//发送音频消息
EMMessage *tempMessage = [ChatSendHelper sendVoice:voice
toUsername:_conversation.chatter
isChatGroup:YES
requireEncryption:NO ext:nil];
上面发送消息 下面回调多次为什么呢!
-(void)didSendMessage:(EMMessage *)message error:(EMError *)error
EMMessage *tempMessage = [ChatSendHelper sendVoice:voice
toUsername:_conversation.chatter
isChatGroup:YES
requireEncryption:NO ext:nil];
上面发送消息 下面回调多次为什么呢!
-(void)didSendMessage:(EMMessage *)message error:(EMError *)error
没有找到相关结果
已邀请:
12 个回复
[已注销]
iOS初来咋到
/*!
@Method
@brief 注册一个监听对象到监听列表中
@discussion 把监听对象添加到监听列表中准备接收相应的事件
@param delegate 需要注册的监听对象
@param aQueue 通知监听对象时的线程
@result
*/
- (void)addDelegate:(id<IDeviceManagerDelegate>)delegate onQueue:(dispatch_queue_t)aQueue;
/*!
@Method
@brief 从监听列表中移除一个监听对象
@discussion 把监听对象从监听列表中移除,取消接收相应的事件
@param delegate 需要移除的监听对象
@result
*/
- (void)removeDelegate:(id<IDeviceManagerDelegate>)delegate;
[已注销]
//注册为SDK的ChatManager的delegate
[[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil];
iOS初来咋到
[已注销]
iOS初来咋到
iOS初来咋到
[[[EaseMob sharedInstance] deviceManager] addDelegate:self onQueue:nil];
[[EaseMob sharedInstance].chatManager removeDelegate:self];
//注册为SDK的ChatManager的delegate
[[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil];
我这个代码只写在了 viewdidload里面应该只会注册一次吧 谢谢了 帮忙解答
[已注销]
iOS初来咋到
#warning 以下第一行代码必须写,将self从ChatManager的代理中移除
[[EaseMob sharedInstance].chatManager removeDelegate:self];
这里我也写了
[已注销]
iOS初来咋到
lifei9241