3.0 Demo ,单聊 ,群聊
环信很给力:写这个就是方便集成,做个简单的Demo
还有的细节需要自己慢慢修改3.0 - (NSArray *)loadMoreMessagesFromId:(NSString *)aMessageId
limit:(int)aLimit
direction:(EMMessageSearchDirection)aDirection;
这个方法和以前不一样,若进去聊天界面获取历史消息EMMessageSearchDirectionUp 用这个
moreMessages = [weakSelf.conversation loadMoreMessagesFromId:messageId limit:(int)count direction:EMMessageSearchDirectionUp];
http://community.easemob.com/article/825307736
进入这个连接就是单聊的Demo
如果需要改为群聊,
- (void)creatpUsh
{
EMError *error = nil;
EMGroupOptions *setting = [[EMGroupOptions alloc] init];
setting.maxUsersCount = 500;
setting.style = EMGroupStylePublicOpenJoin;// 创建不同类型的群组,这里需要才传入不同的类型
EMGroup *group = [[EMClient sharedClient].groupManager createGroupWithSubject:@"老鸭粉丝汤2" description:@"想吃的来来来2" invitees:nil message:@"邀请您加入群组" setting:setting error:&error];
if(!error){
NSLog(@"创建成功 -- %@",group.groupId);
self.grouldID = group.groupId;
}
}
这里创建一个群组/*!
self.grouldID = group.groupId; 获取群组的ID,
首先加入群组,不同的方法加入不同群组
EMError *error = nil;
[[EMClient sharedClient].groupManager joinPublicGroup:@"1461034891668" error:&error];
我这里就一EMGroupStylePublicOpenJoin这个类型,其他的看文档有,
在跳转页面的时候传入
ChatViewController *chatVC = [[ChatViewController alloc]initWithConversationChatter:@"1461034891668" conversationType:EMConversationTypeGroupChat];
chatVC.title = @"老鸭粉丝汤";
[self.navigationController pushViewController:chatVC animated:YES];
这样跳转过去就基本可以聊天了
更多问题可以加环信群 :165331879
还有的细节需要自己慢慢修改3.0 - (NSArray *)loadMoreMessagesFromId:(NSString *)aMessageId
limit:(int)aLimit
direction:(EMMessageSearchDirection)aDirection;
这个方法和以前不一样,若进去聊天界面获取历史消息EMMessageSearchDirectionUp 用这个
moreMessages = [weakSelf.conversation loadMoreMessagesFromId:messageId limit:(int)count direction:EMMessageSearchDirectionUp];
http://community.easemob.com/article/825307736
进入这个连接就是单聊的Demo
如果需要改为群聊,
- (void)creatpUsh
{
EMError *error = nil;
EMGroupOptions *setting = [[EMGroupOptions alloc] init];
setting.maxUsersCount = 500;
setting.style = EMGroupStylePublicOpenJoin;// 创建不同类型的群组,这里需要才传入不同的类型
EMGroup *group = [[EMClient sharedClient].groupManager createGroupWithSubject:@"老鸭粉丝汤2" description:@"想吃的来来来2" invitees:nil message:@"邀请您加入群组" setting:setting error:&error];
if(!error){
NSLog(@"创建成功 -- %@",group.groupId);
self.grouldID = group.groupId;
}
}
这里创建一个群组/*!
self.grouldID = group.groupId; 获取群组的ID,
首先加入群组,不同的方法加入不同群组
EMError *error = nil;
[[EMClient sharedClient].groupManager joinPublicGroup:@"1461034891668" error:&error];
我这里就一EMGroupStylePublicOpenJoin这个类型,其他的看文档有,
在跳转页面的时候传入
ChatViewController *chatVC = [[ChatViewController alloc]initWithConversationChatter:@"1461034891668" conversationType:EMConversationTypeGroupChat];
chatVC.title = @"老鸭粉丝汤";
[self.navigationController pushViewController:chatVC animated:YES];
这样跳转过去就基本可以聊天了
更多问题可以加环信群 :165331879