浏览 SDKs · iOS
平台
SDKsiOS

检查好友关系

使用 iOS SDK 检查指定用户的好友关系。

复制

批量检查指定用户与当前登录用户的好友关系状态:

参数说明

参数类型说明
userIDsNSArray<NSString *> *待检查的用户 ID 列表。
[[OIMManager manager] checkFriend:@[@"user_a", @"user_b"]
                        onSuccess:^(NSArray<OIMSimpleResultInfo *> *results) {
                            [relationshipStore mergeResults:results];
                        }
                        onFailure:^(NSInteger code, NSString *message) {
                            NSLog(@"checkFriend failed: %ld %@", (long)code, message);
                        }];

返回结果

成功回调 onSuccess 返回 NSArray<OIMSimpleResultInfo *> * 数组。每个结果对象以 userID 标识目标用户,result == 1 表示双方互为好友且未被黑名单阻断。

该方法仅返回当前时刻的好友关系状态,不触发好友事件。如需进一步读取好友备注、昵称或关系扩展字段,请使用查询指定好友资料。