iOS如何获取群组列表,为什么我获取不到,哪里出错了?

问题描述

解决方案

不知道为什么  我换成    NSArray *rooms = [[EaseMob sharedInstance].chatManager fetchMyGroupsListWithError:nil]; 就可以了。
解决方案二:

fetch是从服务器获取的,直接groupList是从内存中取的。从服务器取过一次,才会刷新内存中的那个状态,从内存中才能取到。

时间: 2024-09-29 07:30:38

iOS如何获取群组列表,为什么我获取不到,哪里出错了?的相关文章

急! iOS端修改群组名称后会话列表拉到的数据不变,怎么搞

问题描述 还有三天就要交工了,实在弄不明白修改逻辑会,求帮忙 解决方案 要先获取下与userid相关的群组列表,然后再显示才行.解决方案二:/*! @brief 当前登陆用户的会话对象列表 */@property (nonatomic, readonly) NSArray *conversations; 这个方法获取到的会话列表没有变化,用接口获取群组信息是已经改了的,我郁闷解决方案三:cell.name = [conversation.ext objectForKey:@"groupSubje

iOS 会话列表界面,群组的昵称如何获取?

问题描述 解决方案 你获取与当前登录用户相关的群组列表,然后就可以去显示了解决方案二:获取于当前用户相关的群组列表哪个方法?

如果conversation的类型为群聊,如何通过conversation获取群组subject?

问题描述 conversation.chatter获得的是群组id不论是conversation.groupSubject还是EMGroup(id: conversation.chatter).groupSubject都为空,应该怎么解决O(∩_∩)O谢谢 解决方案 是的,就是这样的,获取过群组详细信息后才会有groupSubject等群组详细信息,这个接口:/*! @method @brief 获取群组详细信息(id,密码,主题,描述,实际总人数,在线人数,成员列表,属性) @param gr

怎么获取群组成员呢?

问题描述 怎么获取群组成员呢? 解决方案 看到这个答案挺好的,分享一下解决方案二:group.getMembers();//获取群成员

退出群组后,重新获取公开群组,公开群组的Group中仍包含退出的用户

问题描述 退出群组后,重新获取公开群组,公开群组的Group中仍包含退出的用户.关闭程序再打开,Group中就不存在退出群组的用户了,是不是有本地的内存缓存? 解决方案 获取群组用户用的是从服务器获取的方法吗?还有你退出群组后,获取群详情有做更新吗?解决方案二:是从服务器重新获取的公开群组.退出群组后,都做了更新解决方案三:留一下QQ,具体了解一下您这边的情况,看一下您使用的是什么方法

我IOS集成环信SDK以后,公有群组列表获取不到,为什么?

问题描述 解决方案 你是怎么获取的?什么版本sdk?解决方案二:我是2.1.7的版本:方法一:    [[EaseMob sharedInstance].chatManager asyncFetchAllPublicGroups];方法二:[[EaseMob sharedInstance].chatManager asyncFetchAllPublicGroupsWithCompletion:^(NSArray *groups, EMError *error) {        if (!err

获取群组信息失败

问题描述 我通过getGroupFromServer(groupId); 获取群详情 , 第一次进入程序的时候总会崩, 报的这个错误Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 23385 (Thread-60650) 这个方法我是在子线程里面运行的.真心求解 解决方案 groupId正确?看下崩溃的reason解决方案二:groupId 是对的  Fatal signal 11 (SIGSEGV) at 0x00000004 

ios申请加入群组,别人同意后我这边收到的 同意信息 在哪个方法里取到

问题描述 解决方案 /*! @method @brief 用户申请加入群组,群主同意后,用户收到回调 + 用户申请入群,群主同意申请发生错误 @param groupId         申请加入的群组的ID @param groupname       申请加入的群组名称 @param error           错误信息 */- (void)didReceiveAcceptApplyToJoinGroup:(NSString *)groupId                      

切换帐号后,之前帐号本地的群组如何清掉,获取新的群组列表?

问题描述 解决方案 这个每次切换账号之前 都调用下sdk中 的logout的方法退出登录,然后再执行相关的 login方法来登录了.