获取好友列表
接口
objc
- (void)applyFriend:(NSString *)userId intro:(NSString * _Nullable)intro succ:(BIMSucc)succ fail:(BIMFail)fail;
- (void)acceptFriend:(NSString *)userId intro:(NSString * _Nullable)intro succ:(BIMSucc)succ fail:(BIMFail)fail;
- (void)rejectFriend:(NSString *)userId intro:(NSString * _Nullable)intro succ:(BIMSucc)succ fail:(BIMFail)fail;
- (void)ignoreFriend:(NSString *)userId intro:(NSString * _Nullable)intro succ:(BIMSucc)succ fail:(BIMFail)fail;
- (void)fetchFriendList:(BIMUserInfoListSucc)succ fail:(BIMFail)fail;
- (void)fetchFriendApplyList:(BIMFriendApplyListSucc)succ fail:(BIMFail)fail;代码示例
objc
[[BIMManager sharedInstance] fetchFriendList:^(NSArray<BIMUserInfo *> *infoList) {
NSLog(@"friends=%lu", (unsigned long)infoList.count);
} fail:^(int code, NSString *desc) {
NSLog(@"fetchFriendList fail: %d %@", code, desc);
}];swift
BIMManager.sharedInstance().fetchFriendList { users in
print("friends=\(users.count)")
} fail: { code, desc in
print("fetchFriendList fail: \(code) \(desc)")
}