JCSDK-iOS
JCStorage.h
1 //
2 // JCStorage.h
3 // JCSDKOC
4 //
5 // Created by maikireton on 2017/8/11.
6 // Copyright © 2017年 juphoon. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "JCStorageItem.h"
11 #import "JCStorageCallback.h"
12 
19 extern const int JCStorageFileExpire;
20 
28 @interface JCStorage : NSObject
29 
44 + (JCStorage *)create:(JCClient *)client callback:(id<JCStorageCallback>)callback;
45 
51 + (void)destroy;
52 
63 - (JCStorageItem *)uploadFile:(NSString *)path;
64 
75 - (JCStorageItem *)downloadFile:(NSString *)uri savePath:(NSString *)savePath;
76 
85 - (bool)cancelFile:(JCStorageItem *)item;
86 
87 @end
88 
JCStorageItem
Definition: JCStorageItem.h:21
JCStorage
Definition: JCStorage.h:29
JCStorageCallback-p
Definition: JCStorageCallback.h:20
+[JCStorage destroy]
void destroy()
Definition: JCStorage.m:55
JCClient
Definition: JCClient.h:22