Objective c 使用AFNetworking在服务器上使用一个密钥上载图像阵列

Objective c 使用AFNetworking在服务器上使用一个密钥上载图像阵列,objective-c,afnetworking,multipartform-data,Objective C,Afnetworking,Multipartform Data,我想使用objective C中的AFNetworking在服务器上用一个键上传一组图像。 请求参数应为 { 用户id:1 类别识别号:1 标题:投诉标题 描述:投诉描述 文件:[投诉\u image.jpg,投诉\u image\u 2.jpg] } //我尝试了以下代码 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; //parameters if any NSMutableDictionar

我想使用objective C中的AFNetworking在服务器上用一个键上传一组图像。 请求参数应为

{

用户id:1

类别识别号:1

标题:投诉标题

描述:投诉描述

文件:[投诉\u image.jpg,投诉\u image\u 2.jpg]

}

//我尝试了以下代码

  AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
        //parameters if any
NSMutableDictionary *parameters =[NSMutableDictionary dictionary];
[parameters setValue:categorytitle forKey:@"title"];
[parameters setValue:_txtview.text forKey:@"description"];
[parameters setValue:[NSNumber numberWithInt:categotyid] forKey:@"category_id"];
[parameters setValue:[NSNumber numberWithInt:user_id]  forKey:@"user_id"];
 [parameters setValue:NewcomplaintSecurityKey forKey:@"security_key"];
        
      [manager POST:@"http://myurl" parameters:parameters headers:nil constructingBodyWithBlock:^
            (id<AFMultipartFormData> formData) {
   
          
  
   
    for(UIImage *eachImage in _attachmentsarray)
       {
           for(int i=0;i<_attachmentnamesarray.count;i++){
         
               NSData *imageData = UIImageJPEGRepresentation(eachImage,0.5);
           [formData appendPartWithFileData:imageData name:@"files" fileName:[_attachmentnamesarray objectAtIndex:i] mimeType:@"image/jpeg"];
           i++;
       }
       }
       
AFHTTPSessionManager*manager=[AFHTTPSessionManager-manager];
//参数(如有)
NSMutableDictionary*参数=[NSMutableDictionary];
[parameters setValue:categorytitle forKey:@“title”];
[参数设置值:_txtview.text forKey:@“说明”];
[参数设置值:[NSNumber numberWithInt:categotyid]forKey:@“category_id”];
[参数设置值:[NSNumber numberWithInt:user_id]forKey:@“user_id”];
[parameters setValue:NewcomplaintSecurityKey-forKey:@“安全密钥”];
[经理职务:@”http://myurl“参数:参数标题:nil constructingBodyWithBlock:^
(id formData){
用于(UIImage*附件中的每个组件)
{
对于(int i=0;i