我使用AFnetworking为我的iPhone项目,我是一个初学者在Objective C.IOS倍数文件上传与AFNetworking
我知道如何使用块上传倍数文件,描述在这里: How do you upload multiple files with AFNetworking
所以成块,因为我们希望我们可以添加尽可能多的FORMDATA元素。
但在我的情况,我不知道有多少照片,我都会有,因为用户可以自由选择很多。图片的数据存储在一个数组中。
所以,我想类似的东西成块,但只有最后一个元素被上传:
for(NSDictionary *dict in imagesInfo) {
UIImage *theFile = [dict objectForKey:UIImagePickerControllerOriginalImage];
NSData *imageData = UIImageJPEGRepresentation(theFile, 0.5);
[formData appendPartWithFileData:imageData name:@"name" fileName:@"name.jpg" mimeType:@"image/jpeg"];
}
不管怎样,我能得到它时,第一个完成发射另一个请求工作。 但我想有一个最好的方式来得到它的工作?
坦克很多,
鲁道夫
您是否尝试过改变每个附件的名称和文件名? –