MLKitSmartReply 框架参考

MLKTextMessage


@interface MLKTextMessage : NSObject

一条聊天消息,将用作在智能回复中输入的数组元素。

  • 聊天消息的文本。

    声明

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull text;
  • 聊天消息的时间戳。

    声明

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval timestamp;
  • 邮件发件人的用户 ID。

    声明

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull userID;
  • 指明此消息是否来自生成建议的用户。

    声明

    Objective-C

    @property (nonatomic, readonly) BOOL isLocalUser;
  • 构建聊天消息。

    声明

    Objective-C

    - (nonnull instancetype)initWithText:(nonnull NSString *)text
                               timestamp:(NSTimeInterval)timestamp
                                  userID:(nonnull NSString *)userID
                             isLocalUser:(BOOL)isLocalUser;

    参数

    text

    聊天消息文本

    timestamp

    根据 Unix 时间计算的消息时间(以秒为单位)。

    userID

    邮件发件人的用户 ID。

    isLocalUser

    此消息是否来自生成建议的用户。

  • 不可用。

    声明

    Objective-C

    - (nonnull instancetype)init;