ACFileInfo Class Reference

Inherits from NSObject
Declared in ACFileInfo.h

  name

上传文件名字

@property (nonatomic, copy) NSString *name

Declared In

ACFileInfo.h

  data

上传小型文件,直接上传数据 不支持断点续传

@property (nonatomic, strong) NSData *data

Declared In

ACFileInfo.h

  filePath

上传文件路径,支持断点续传

@property (copy, nonatomic) NSString *filePath

Declared In

ACFileInfo.h

  acl

文件访问权限 如果不设置 则默认

@property (nonatomic, strong) ACACL *acl

Declared In

ACFileInfo.h

  bucket

文件存储的空间 用户自定义 如名字为Image或者text的文件夹下

@property (nonatomic, copy) NSString *bucket

Declared In

ACFileInfo.h

  isPublic

上传文件的空间(不同空间获取下载链接getDownloadUrl时具有不同时效性)

YES:上传文件到 public 空间,下载该文件时获取的url是永久有效的; NO :上传文件到 private 空间,获取的url是有有效期的,并且带有签名信息 默认是NO

@property (nonatomic, assign) BOOL isPublic

Declared In

ACFileInfo.h

  checksum

crc校验使用

@property (nonatomic, unsafe_unretained) NSInteger checksum

Declared In

ACFileInfo.h

– initWithName:bucket:

初始化

- (instancetype)initWithName:(NSString *)name bucket:(NSString *)bucket

Parameters

name

上传文件名字

bucket

文件存储的空间

Declared In

ACFileInfo.h

– initWithName:bucket:Checksum:

初始化

- (instancetype)initWithName:(NSString *)name bucket:(NSString *)bucket Checksum:(NSInteger)checksum

Parameters

name

上传文件名字

bucket

文件存储的空间

checksum

crc校验

Declared In

ACFileInfo.h

+ fileInfoWithName:bucket:CheckSum:

初始化

+ (instancetype)fileInfoWithName:(NSString *)name bucket:(NSString *)bucket CheckSum:(NSInteger)checksum

Parameters

name

上传文件名字

bucket

文件存储的空间

checksum

crc校验

Declared In

ACFileInfo.h