你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
私有群
公开群
群组 会话
群组
我创建公开群组,邀请成员,发送一条信息,成员刚接到打印conversion的ext发现ispublic是0,刷新一下又变回1
我创建公开群组,邀请成员,发送一条信息,成员刚接到打印conversion的ext发现ispublic是0,刷新一下又变回1
NSArray *conversations = [[EaseMob sharedInstance].chatManager conversations];
conversion的数据不一致
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
wangyuzhang
你首先要区分一点,EMGroup和EMConversation是2个类型的对象,创建公开群,EMGroup获取的isPublic属性是YES。EMConversation的ext属性是扩展,里面的字段是自己设置的,而不是SDK去设置。
你应该是找EMConversation中ext设置isPublic字段的代码。
demo中是
1.在获取群详情时,会获取到对应的会话对象EMConversation,来设置ext的groupSubject、isPublic
2.修改群名称时,修改对应会话对象中ext的groupSubject、isPublic
3.会话列表数据源二次封装EaseConversationModel时,通过轮询缓存的群组列表,来修改ext的groupSubject、isPublic
要回复问题请先
登录
或
注册
发起人
西单夜未央
问题状态
最新活动:
2017-08-04 19:46
浏览:
4254
关注:
2
人
1 个回复
wangyuzhang
你应该是找EMConversation中ext设置isPublic字段的代码。
demo中是
1.在获取群详情时,会获取到对应的会话对象EMConversation,来设置ext的groupSubject、isPublic
2.修改群名称时,修改对应会话对象中ext的groupSubject、isPublic
3.会话列表数据源二次封装EaseConversationModel时,通过轮询缓存的群组列表,来修改ext的groupSubject、isPublic