Tài liệu tham khảo về khung MLKitSmartAnswer

MLKTextMessage


@interface MLKTextMessage : NSObject

Một tin nhắn trò chuyện duy nhất, có thể dùng làm phần tử mảng để nhập vào tính năng Trả lời thông minh.

  • Nội dung văn bản của tin nhắn trò chuyện.

    Khai báo

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull text;
  • Dấu thời gian của tin nhắn trò chuyện.

    Khai báo

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval timestamp;
  • Mã người dùng của người gửi thư.

    Khai báo

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull userID;
  • Cho biết liệu thông báo này có phải là của người dùng nhận nội dung đề xuất hay không.

    Khai báo

    Objective-C

    @property (nonatomic, readonly) BOOL isLocalUser;
  • Tạo một tin nhắn trò chuyện.

    Khai báo

    Objective-C

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

    Tham số

    text

    Nội dung tin nhắn trong Chat

    timestamp

    Thời gian gửi tin nhắn tính bằng giây được tính từ Thời gian Unix.

    userID

    Mã nhận dạng người dùng của người gửi thư.

    isLocalUser

    Liệu thông báo này có phải là của người dùng nhận nội dung đề xuất hay không.

  • Không dùng được.

    Khai báo

    Objective-C

    - (nonnull instancetype)init;