NIMSDK-iOS
|
类 | |
protocol | <V2NIMStorageService> |
登录协议 更多... | |
class | V2NIMStorageScene |
文件存储场景 更多... | |
class | V2NIMStorageSceneConfig |
文件存储场景 更多... | |
class | V2NIMUploadFileTask |
文件存储场景 更多... | |
class | V2NIMUploadFileParams |
类型定义 | |
typedef void(^ | V2NIMFileUploadSuccess) (NSString *urlString) |
typedef void(^ | V2NIMFileUploadFailure) (V2NIMError *error) |
typedef void(^ | V2NIMFileUploadProgress) (float progress) |
typedef void(^ | V2NIMFileDownloadSuccess) (NSString *filePath) |
typedef void(^ | V2NIMShortUrlToLongSuccess) (NSString *url) |
typedef void(^ | V2NIMDownloadAttachmentSuccess) (NSString *filePath) |
typedef void(^ | V2NIMGetImageThumbUrlSuccess) (V2NIMGetMediaResourceInfoResult *result) |
typedef void(^ | V2NIMGetVideoCoverUrlSuccess) (V2NIMGetMediaResourceInfoResult *result) |
枚举 | |
enum | V2NIMDownloadAttachmentType { V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE = 0 , V2NIM_DOWNLOAD_ATTACHMENT_TYPE_THUMBNAIL = 1 , V2NIM_DOWNLOAD_ATTACHMENT_TYPE_VIDEO_COVER = 2 } |
typedef void(^ V2NIMDownloadAttachmentSuccess) (NSString *filePath) |
下载消息附件成功回调
typedef void(^ V2NIMFileDownloadSuccess) (NSString *filePath) |
下载成功回调
filePath | 文件路径 |
typedef void(^ V2NIMFileUploadFailure) (V2NIMError *error) |
上传失败回调
error | 上传失败信息 |
typedef void(^ V2NIMFileUploadProgress) (float progress) |
上传/下载进度
progress | 进度 0%-100% |
typedef void(^ V2NIMFileUploadSuccess) (NSString *urlString) |
上传成功回调
urlString | 上传后得到的URL |
typedef void(^ V2NIMGetImageThumbUrlSuccess) (V2NIMGetMediaResourceInfoResult *result) |
获取图片消息中的图片缩略图成功回调
typedef void(^ V2NIMGetVideoCoverUrlSuccess) (V2NIMGetMediaResourceInfoResult *result) |
获取视频消息中的视频封面成功回调
typedef void(^ V2NIMShortUrlToLongSuccess) (NSString *url) |
短链接转长链接成功回调
url | 可直接使用的链接,比短链长,对比之下称为长链 |