JCSDK-iOS
| 枚举 | 变量
文件存储模块

class  JCStorage
 
protocol  <JCStorageCallback>
 
class  JCStorageItem
 

枚举

enum  JCStorageReason : NSInteger {
  JCStorageReasonNone, JCStorageReasonTimeOut, JCStorageReasonNetWork, JCStorageReasonTooLarge,
  JCStorageReasonExpire, JCStorageReasonInvalidParam = 97, JCStorageReasonCallFunctionError = 98, JCStorageReasonNotLogin = 99,
  JCStorageReasonOther = 100
}
 
enum  JCStorageItemState : NSInteger {
  JCStorageItemStateInit, JCStorageItemStateTransfering, JCStorageItemStateOK, JCStorageItemStateFail,
  JCStorageItemStateCancel
}
 
enum  JCStorageItemDirection : NSInteger { JCStorageItemDirectionUpload, JCStorageItemDirectionDownload }
 

变量

const int JCStorageFileExpire
 

详细描述

用于上传下载文件

枚举类型说明

◆ JCStorageItemDirection

enum JCStorageItemDirection : NSInteger

文件传输方向

枚举值
JCStorageItemDirectionUpload 

上传

JCStorageItemDirectionDownload 

下载

◆ JCStorageItemState

enum JCStorageItemState : NSInteger

文件传输状态枚举

枚举值
JCStorageItemStateInit 

文件初始状态

JCStorageItemStateTransfering 

文件传输中状态

JCStorageItemStateOK 

文件传输成功状态

JCStorageItemStateFail 

文件传输失败状态

JCStorageItemStateCancel 

文件传输取消状态

◆ JCStorageReason

enum JCStorageReason : NSInteger

文件传输错误枚举

枚举值
JCStorageReasonNone 

无异常

JCStorageReasonTimeOut 

超时

JCStorageReasonNetWork 

网络异常

JCStorageReasonTooLarge 

文件太大

JCStorageReasonExpire 

文件过期

JCStorageReasonInvalidParam 

无效的参数

JCStorageReasonCallFunctionError 

函数调用失败

JCStorageReasonNotLogin 

用户未登录

JCStorageReasonOther 

其他错误