Ver Fonte

RA Image

增加上传任务的保存与读取
Ray Zhang há 9 anos atrás
pai
commit
d7fbb2a79b

BIN
Ants Contract/AntsContract.xcworkspace/xcuserdata/Ray.xcuserdatad/UserInterfaceState.xcuserstate


BIN
RA Image/RA Image.xcodeproj/project.xcworkspace/xcuserdata/ray.xcuserdatad/UserInterfaceState.xcuserstate


+ 4 - 3
common/upload/RAUploadManager.m

@@ -140,10 +140,10 @@
     
     for(NSMutableDictionary* task in arr)
     {
-        if([task[@"status"] intValue]==TaskStatusStart)
-            task[@"status"]=[NSNumber numberWithInteger:TaskStatusWait];
+//        if([task[@"status"] intValue]==TaskStatusStart)
+//            task[@"status"]=[NSNumber numberWithInteger:TaskStatusWait];
         
-        if(self.autoStart)
+        if(self.autoStart&&[task[@"status"] intValue]!=TaskStatusError&&[task[@"status"] intValue]!=TaskStatusFinish)
            [self startTask:task];
     }
     
@@ -166,6 +166,7 @@
     
     RAUploadOperation* operation = task[@"operation"];
     [operation cancel];
+    task[@"operation"]=nil;
     task[@"status"] = [NSNumber numberWithInt:TaskStatusStop] ;
     task[@"progress"] = [NSNumber numberWithDouble:0.0];