1.获取我的群组三种方式有什么区别?
1.从服务器获取与我相关的群组列表
EMError *error = nil; NSArray *myGroups = [[EMClient sharedClient].groupManager getMyGroupsFromServerWithError:&error]; if (!error) { NSLog(@"获取成功 -- %@",myGroups); }
2. 获取数据库中所有的群组
NSArray *groupList = [[EMClient sharedClient].groupManager loadAllMyGroupsFromDB];
3. 取内存中的值
从内存中获取所有群组。NSArray *groupList = [[EMClient sharedClient].groupManager getAllGroups];
请问这三种获取方式有什么区别?
EMError *error = nil; NSArray *myGroups = [[EMClient sharedClient].groupManager getMyGroupsFromServerWithError:&error]; if (!error) { NSLog(@"获取成功 -- %@",myGroups); }
2. 获取数据库中所有的群组
NSArray *groupList = [[EMClient sharedClient].groupManager loadAllMyGroupsFromDB];
3. 取内存中的值
从内存中获取所有群组。NSArray *groupList = [[EMClient sharedClient].groupManager getAllGroups];
请问这三种获取方式有什么区别?
没有找到相关结果
已邀请:
3 个回复
[已注销]
jlsplibo
从服务端已经获取群组信息了,为什么还要获取本地的数据库群组信息,服务端获取的不是当前用户所有的群组信息?
[已注销]