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

MLKTextMessage


@interface MLKTextMessage : NSObject

Một tin nhắn trò chuyện, được 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 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ã nhận dạng người dùng của người gửi tin nhắn.

    Khai báo

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull userID;
  • Cho biết liệu tin nhắn này có phải là từ người dùng mà nội dung đề xuất được tạo 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;

    Các tham số

    text

    Nội dung tin nhắn trò chuyện

    timestamp

    Thời gian 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 tin nhắn.

    isLocalUser

    Liệu tin nhắn này có phải là của người dùng mà nội dung đề xuất được tạo hay không.

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

    Khai báo

    Objective-C

    - (nonnull instancetype)init;