Objective c ASIFormDataRequest:无法将多个文件上载到服务器

Objective c ASIFormDataRequest:无法将多个文件上载到服务器,objective-c,forms,csv,asihttprequest,asiformdatarequest,Objective C,Forms,Csv,Asihttprequest,Asiformdatarequest,我一直在试图上传多个文件到服务器,但我一直未能达到我的目标。目前的情况是,我可以发送一些csv文件,但不能发送存档中的所有csv(我的存档保存会话以及知道哪些文件属于哪个会话所需的所有值)。文件正在发送到服务器,但我必须再次按下按钮将剩余的csv文件上载到服务器 NSMutableArray *rootObject = [NSKeyedUnarchiver unarchiveObjectWithFile:path]; NSLog(@"total objects counted: %d", [ro

我一直在试图上传多个文件到服务器,但我一直未能达到我的目标。目前的情况是,我可以发送一些csv文件,但不能发送存档中的所有csv(我的存档保存会话以及知道哪些文件属于哪个会话所需的所有值)。文件正在发送到服务器,但我必须再次按下按钮将剩余的csv文件上载到服务器

NSMutableArray *rootObject = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
NSLog(@"total objects counted: %d", [rootObject count]);

    for ( int i = 0; i < [rootObject count]; i++ ) {
        NSLog(@"current object: %d", i);
        [self sendCSVtoServer: rootObject[0]];
        [rootObject removeObjectAtIndex: 0];
    }

[NSKeyedArchiver archiveRootObject:rootObject toFile:path];

如果您有任何想法,我们将不胜感激,谢谢:)

以下是答案愚蠢的我

NSMutableArray *rootObject = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
NSLog(@"total objects counted: %d", [rootObject count]);

    for ( int i = 0; i < [rootObject count]; i++ ) {
        NSLog(@"current object: %d", i);
        [self sendCSVtoServer: rootObject[i]];
    }

[rootObject removeAllObjects];
[NSKeyedArchiver archiveRootObject:rootObject toFile:path];
NSMutableArray*rootObject=[NSKeyedUnarchiver unarchiveObjectWithFile:path];
NSLog(@“已计数的对象总数:%d”,[rootObject count]);
对于(int i=0;i<[rootObject计数];i++){
NSLog(@“当前对象:%d”,i);
[self-sendCSVtoServer:rootObject[i]];
}
[rootObject removeAllObjects];
[NSKeyedArchiver archiveRootObject:rootObject-toFile:path];
NSMutableArray *rootObject = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
NSLog(@"total objects counted: %d", [rootObject count]);

    for ( int i = 0; i < [rootObject count]; i++ ) {
        NSLog(@"current object: %d", i);
        [self sendCSVtoServer: rootObject[i]];
    }

[rootObject removeAllObjects];
[NSKeyedArchiver archiveRootObject:rootObject toFile:path];