Skip to content
v1
文档/iOS SDK/消息

创建文本消息

接口

objc
- (BIMTextMessage *)createTextMessage:(NSString *)text;
- (BIMTextMessage *)createTextMessage:(NSString *)text atAll:(BOOL)atAll at:(NSArray <BIMContact *> *)at;
- (nullable BIMImageMessage *)createImageMessage:(NSString *)imagePath;
- (nullable BIMFileMessage *)createFileMessage:(NSString *)filePath fileName:(NSString *)fileName;
- (nullable BIMVoiceMessage *)createVoiceMessage:(NSString *)voiceFilePath duration:(int)duration;
- (nullable BIMVideoMessage *)createVideoMessage:(NSString *)videoFilePath duration:(int)duration snapshotPath:(NSString *)snapshotPath;

代码示例

swift
let message = BIMManager.sharedInstance().createTextMessage("hello")
let atMessage = BIMManager.sharedInstance().createTextMessage("@all hello", atAll: true, at: [])
let image = BIMManager.sharedInstance().createImageMessage("/tmp/demo.jpg")
print(message.deliveryId)
print(atMessage.deliveryId)
print(image?.deliveryId ?? "")