NIMFileObject Class Reference

Inherits from NSObject
Conforms to NIMMessageObject
Declared in NIMFileObject.h

Overview

文件的实例对象

– initWithSourcePath:

文件对象初始化方法(根据文件路径)

- (instancetype)initWithSourcePath:(NSString *)sourcePath

Parameters

sourcePath

文件路径

Return Value

文件实例对象

Discussion

文件对象初始化方法(根据文件路径)

Declared In

NIMFileObject.h

– initWithData:extension:

文件对象初始化方法(根据文件数据)

- (instancetype)initWithData:(NSData *)data extension:(NSString *)extension

Parameters

data

文件数据

extension

文件拓展名

Return Value

文件实例对象

Discussion

文件对象初始化方法(根据文件数据)

Declared In

NIMFileObject.h

– initWithSourcePath:scene:

文件对象初始化方法(根据文件路径)

- (instancetype)initWithSourcePath:(NSString *)sourcePath scene:(NSString *)scene

Parameters

sourcePath

文件路径

scene

场景类别

Return Value

文件实例对象

Discussion

文件对象初始化方法(根据文件路径)

Declared In

NIMFileObject.h

– initWithData:extension:scene:

文件对象初始化方法(根据文件数据)

- (instancetype)initWithData:(NSData *)data extension:(NSString *)extension scene:(NSString *)scene

Parameters

data

文件数据

extension

文件拓展名

scene

场景类别

Return Value

文件实例对象

Discussion

文件对象初始化方法(根据文件数据)

Declared In

NIMFileObject.h

– setUploadURL:

设置上传的url,用于发送已经上传好的资源

- (void)setUploadURL:(NSString *)urlString

Parameters

urlString

图片的地址

Discussion

设置上传的url,用于发送已经上传好的资源

Declared In

NIMFileObject.h

  displayName

文件显示名

@property (nullable, nonatomic, copy) NSString *displayName

Discussion

文件显示名

Declared In

NIMFileObject.h

  path

文件的本地路径

@property (nullable, nonatomic, copy, readonly) NSString *path

Discussion

文件的本地路径

Declared In

NIMFileObject.h

  url

文件的远程路径

@property (nullable, nonatomic, copy, readonly) NSString *url

Discussion

文件的远程路径

Declared In

NIMFileObject.h

  md5

文件MD5

@property (nullable, nonatomic, copy, readonly) NSString *md5

Discussion

文件MD5

Declared In

NIMFileObject.h

  fileLength

文件大小

@property (nonatomic, assign, readonly) long long fileLength

Discussion

文件大小

Declared In

NIMFileObject.h