JMSGFileContent Class Reference
Inherits from | JMSGMediaAbstractContent : JMSGAbstractContent : NSObject |
---|---|
Conforms to | NSCopying |
Declared in | JMSGFileContent.h |
format
文件格式
注意:格式后缀不需要带点,只需后缀名,如:pdf、doc 等
@property (nonatomic, strong) NSString *format
Declared In
JMSGFileContent.h
– initWithFileData:fileName:
初始化文件内容
- (instancetype)initWithFileData:(NSData *)data fileName:(NSString *)fileName
Parameters
data |
文件数据 |
---|---|
fileName |
文件名 |
Declared In
JMSGFileContent.h
– fileDataWithProgress:completionHandler:
获取文件内容的数据
- (void)fileDataWithProgress:(JMSGMediaProgressHandler JMSG_NULLABLE)progressHandler completionHandler:(JMSGAsyncDataHandler JMSG_NULLABLE)handler
Parameters
progressHandler |
下载进度。会持续回调更新进度, 直接下载完成。如果为 nil 则表示不关心进度。 |
---|---|
handler |
结果回调。回调参数:
如果 error 为 ni, data 也为 nil, 表示没有数据. @discussion 如果本地数据文件已经存在, 则直接返回; 如果本地还没有文件,会发起网络请求下载。下载完后再回调。 |
Declared In
JMSGFileContent.h