47 lines
1.0 KiB
Objective-C
47 lines
1.0 KiB
Objective-C
//
|
|
// NIMMessageUtils.m
|
|
// xplan-ios
|
|
//
|
|
// Created by zu on 2021/11/26.
|
|
//
|
|
|
|
#import "NIMMessageUtils.h"
|
|
|
|
@implementation NIMMessageUtils
|
|
|
|
+ (NSString *)messageContent:(NIMMessage*)message {
|
|
NSString *text = @"";
|
|
switch (message.messageType) {
|
|
case NIMMessageTypeText:
|
|
text = message.text;
|
|
break;
|
|
case NIMMessageTypeAudio:
|
|
text = @"[语音]";
|
|
break;
|
|
case NIMMessageTypeImage:
|
|
text = @"[图片]";
|
|
break;
|
|
case NIMMessageTypeVideo:
|
|
text = @"[视频]";
|
|
break;
|
|
case NIMMessageTypeLocation:
|
|
text = @"[位置]";
|
|
break;
|
|
case NIMMessageTypeFile:
|
|
text = @"[文件]";
|
|
break;
|
|
case NIMMessageTypeTip:
|
|
text = message.text;
|
|
break;
|
|
case NIMMessageTypeCustom:
|
|
text = message.text;
|
|
break;
|
|
default:
|
|
text = @"[未知消息]";
|
|
break;
|
|
}
|
|
return text;
|
|
}
|
|
|
|
@end
|