Quickblox 根据数组顺序创建错误的聊天对话框
Quickblox creating wrong chat dialog depending on the array order
为什么如果我尝试使用 ASC ORDER (1152618,1277544) 中的 OCCUPANTIDS 创建聊天对话框,结果会出错(在 FIRST ID 和 FIRST ID 之间创建一个对话框),如果我使用 DESC ORDER (1277544) ,1152618), FIRST ID 和 SECOND ID 之间的对话是否成功?
这是规则还是错误?
以下代码总是会导致此问题:
QBChatDialog *chatDialog = [QBChatDialog new];
chatDialog.name = @"";
chatDialog.occupantIDs = @[@(1152618),@(1277544)];
chatDialog.type = QBChatDialogTypePrivate;
您无需添加自己的 ID,只需添加您想要与其创建对话的用户的 ID。
为什么如果我尝试使用 ASC ORDER (1152618,1277544) 中的 OCCUPANTIDS 创建聊天对话框,结果会出错(在 FIRST ID 和 FIRST ID 之间创建一个对话框),如果我使用 DESC ORDER (1277544) ,1152618), FIRST ID 和 SECOND ID 之间的对话是否成功?
这是规则还是错误?
以下代码总是会导致此问题:
QBChatDialog *chatDialog = [QBChatDialog new];
chatDialog.name = @"";
chatDialog.occupantIDs = @[@(1152618),@(1277544)];
chatDialog.type = QBChatDialogTypePrivate;
您无需添加自己的 ID,只需添加您想要与其创建对话的用户的 ID。