2012-03-04 8 views
10

मैं बिना किसी समस्या के एक एकल फाइल अपलोड कर सकते हैं AFNetworking साथ एकाधिक फ़ाइलों को अपलोड करते हैं, लेकिन अब मुझे लगता है कि मैं 1 या अधिक फ़ाइलों को अपलोड करने की जरूरत है, किसी को भी कैसे AFNetworking के साथ ऐसा करने में पता है?कैसे आप

किसी भी मदद की सराहना की जाएगी।

उत्तर

25

उपयोग एक multipartFormRequest

NSURLRequest* request = [[YourHTTPClient sharedHTTPClient] multipartFormRequestWithMethod:@"POST" 
         path:path 
         parameters:dict 
         constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { 
           [formData appendPartWithFileData:data1 
                  name:@"image1" 
                  fileName:@"image1.jpg" 
                  mimeType:@"image/jpeg"]; 
           [formData appendPartWithFileData:data2 
                  name:@"image2" 
                  fileName:@"image2.jpg" 
                  mimeType:@"image/jpeg"]; 
         } 
        }]; 
+0

कि के लिए धन्यवाद। – iamsmug

+0

(मैं जानता हूँ कि इस पुरानी है) एक तरफ ध्यान दें, यदि आप फ़ाइलों की एक सरणी अपलोड करना चाहते हैं, नाम के रूप में 'imaage []' – Raptor

+0

प्रश्न सेट किया जा सकता! अगर मैं प्रत्येक फाइल की प्रगति को ट्रैक रखना चाहता हूं तो क्या होगा? – AsifHabib