注册

iOS 获取好友列表

我们请求公司服务器获取好友的资料, 怎么才能让好友列表是我们服务器的数据   [[EaseMob sharedInstance].chatManager loadDataFromDatabase];  看到了这个方法 是获取数据库的 我可以把我们服务器的数据set 本地吗  请问方法是什么  
已邀请:
好友关系您集成环信的了吗?如果您使用环信的好友关系,下面方法是获取好友列表的方法:/*!

 @Method

 @brief 手动获取好友列表

 @discussion

 @result 好友列表

 */

- (NSArray *)fetchBuddyListWithError:(EMError **)pError;




/*!

 @Method

 @brief 手动获取好友列表(异步方法)

 @discussion 好友列表获取完成时, 会调用 didFetchedBuddyList:error(EMChatManagerBuddyDelegate.h 中) 回调方法

 */

- (void *)asyncFetchBuddyList;




/*!

 @Method

 @brief 手动获取好友列表(异步方法)

 @discussion

 @param completion 获取好友列表完成后的回调

 @param queue      completion block 回调时的线程

 */

- (void *)asyncFetchBuddyListWithCompletion:(void (^)(NSArray *buddyList, EMError *error))completion

                                    onQueue:(dispatch_queue_t)queue;
 
 
如果您没有使用环信的好友关系,您需要自己调用你们后台提供的接口,来获取自己服务器上面的好友数据的。

要回复问题请先登录注册