19 #import <Foundation/Foundation.h>
21 #import "JSQMessageData.h"
35 @property (copy, nonatomic, readonly) NSString *
senderId;
45 @property (copy, nonatomic, readonly) NSDate *
date;
58 @property (copy, nonatomic, readonly) NSString *
text;
64 @property (copy, nonatomic, readonly) id<JSQMessageMediaData>
media;
67 #pragma mark - Initialization
81 + (instancetype)messageWithSenderId:(NSString *)senderId
82 displayName:(NSString *)displayName
83 text:(NSString *)text;
97 - (instancetype)initWithSenderId:(NSString *)senderId
98 senderDisplayName:(NSString *)senderDisplayName
100 text:(NSString *)text;
113 + (instancetype)messageWithSenderId:(NSString *)senderId
114 displayName:(NSString *)displayName
129 - (instancetype)initWithSenderId:(NSString *)senderId
130 senderDisplayName:(NSString *)senderDisplayName
Definition: JSQMessageData.h:36
id< JSQMessageMediaData > media()
Definition: JSQMessage.h:30
NSString * senderDisplayName()