Selaa lähdekoodia

1.上传逻辑优化

huangxiaodong 9 kuukautta sitten
vanhempi
commit
507e3457d2

+ 4 - 1
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileView/uploadFileRecordTableView.m

@@ -359,12 +359,15 @@
             _uploadingHeadView.hidden = NO;
             
             BOOL isAllUploadingType = NO;
-            for (uploadFileDataModel*model in _uploadingArr) {
+            NSArray *copyArr = [NSArray arrayWithArray:_uploadingArr];
+            HLog(@"上传刷新头部按钮 开始遍历")
+            for (uploadFileDataModel*model in copyArr) {
                 if(model.curUploadStateType != uploadStateUploading){
                     isAllUploadingType = YES;
                     break;
                 }
             }
+            HLog(@"上传刷新头部按钮 结束遍历")
             
             _uploadingHeadView.rightButton.selected = isAllUploadingType;
         }

+ 2 - 0
创维盒子/双子星云手机/NAS/nasUploadManager/nasUploadFileManager.m

@@ -342,12 +342,14 @@
         NSInteger atferDelCount = ingArr.count;
         
         if(count == atferDelCount){
+            HLog(@"删除上传中的任务 异常 需要遍历 开始")
             for (couldPhoneFileModel*preModel in ingArr) {
                 if(preModel.bg_id.integerValue == model.bg_id.integerValue){
                     [ingArr removeObject:preModel];
                     break;
                 }
             }
+            HLog(@"删除上传中的任务 异常 需要遍历 结束")
         }
     }
     [lock unlock];