// // TFaceMessageCellData.m // TXIMSDK_TUIKit_iOS // // Created by annidyfeng on 2019/5/21. // Copyright © 2023 Tencent. All rights reserved. // #import "TUIFaceMessageCellData.h" #import @implementation TUIFaceMessageCellData + (TUIMessageCellData *)getCellData:(V2TIMMessage *)message { V2TIMFaceElem *elem = message.faceElem; TUIFaceMessageCellData *faceData = [[TUIFaceMessageCellData alloc] initWithDirection:(message.isSelf ? MsgDirectionOutgoing : MsgDirectionIncoming)]; faceData.groupIndex = elem.index; faceData.faceName = [[NSString alloc] initWithData:elem.data encoding:NSUTF8StringEncoding]; for (TUIFaceGroup *group in [TIMConfig defaultConfig].faceGroups) { if (group.groupIndex == faceData.groupIndex) { NSString *path = [group.groupPath stringByAppendingPathComponent:faceData.faceName]; faceData.path = path; break; } } faceData.reuseId = TFaceMessageCell_ReuseId; return faceData; } + (NSString *)getDisplayString:(V2TIMMessage *)message { return TIMCommonLocalizableString(TUIKitMessageTypeAnimateEmoji); } @end