注册

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

conversation.chatter获得的是群组id
不论是conversation.groupSubject还是EMGroup(id: conversation.chatter).groupSubject都为空,应该怎么解决
O(∩_∩)O谢谢
已邀请:
是的,就是这样的,获取过群组详细信息后才会有groupSubject等群组详细信息,这个接口:
/*!
 @Method
 @brief 获取群组详细信息(id,密码,主题,描述,实际总人数,在线人数,成员列表,属性)
 @param groupId 群组ID
 @param pError  错误信息
 @result 所获取的群组对象
 */
- (EMGroup *)fetchGroupInfo:(NSString *)groupId
                      error:(EMError **)pError;
应该可以根据群组id去获取群的详情,从详情里拿到群组的类型。然后自己在扩展里存一下。
实际情况是当使用fetchgroup后,EMGroup(id: conversation.chatter).groupSubject才会得到值
但是如果仅需要加载消息列表,这个方法没有值
 

要回复问题请先登录注册