提交
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
self = [super init];
|
||||
if (self) {
|
||||
// 设置并发数4
|
||||
[QCloudHTTPSessionManager shareClient].customConcurrentCount = 4;
|
||||
[QCloudHTTPSessionManager shareClient].customConcurrentCount = 1;
|
||||
// 设置自动上限8
|
||||
[QCloudHTTPSessionManager shareClient].maxConcurrencyTask = 9;
|
||||
}
|
||||
@@ -176,15 +176,20 @@
|
||||
|
||||
// 监听上传结果
|
||||
[put setFinishBlock:^(QCloudUploadObjectResult *result, NSError *error) {
|
||||
if (!error) {
|
||||
NSLog(@"upload object success!");
|
||||
} else {
|
||||
if (error) {
|
||||
NSLog(@"upload object failed, error: %@" , error);
|
||||
if (complete) {
|
||||
complete([NSArray arrayWithArray:callBackNames] ,QXCOSUploadImageFailed);
|
||||
}
|
||||
return;
|
||||
} else {
|
||||
NSLog(@"upload object success!--i=%d",i);
|
||||
}
|
||||
NSString * fileUrl = result.location;
|
||||
[callBackNames addObject:fileUrl];
|
||||
NSLog(@"添加第%d个图片",i);
|
||||
if (isAsync) {
|
||||
if (i == files.count-1) {
|
||||
if (callBackNames.count == files.count) {
|
||||
NSLog(@"upload object finished!");
|
||||
if (complete) {
|
||||
complete([NSArray arrayWithArray:callBackNames] ,QXCOSUploadImageSuccess);
|
||||
|
||||
Reference in New Issue
Block a user