Как создать список NameValuePair в ios 6

Я новичок в иос. Я работаю в приложении, в котором мне нужно опубликовать некоторые данные в nameValuepair, поэтому я использовал NSDictionary для создания пары значений имени, но с NSDictionary возникает проблема на стороне сервера для анализа опубликованных данных. Есть ли способ создать NameValuePair в iOS 6, как в Android, есть объект с именем BasicNameValuePair .


person user2298296    schedule 17.07.2013    source источник
comment
что вы хотите передать здесь?   -  person Balu    schedule 17.07.2013
comment
Мне нужно опубликовать что-то вроде: - [id=2315645, name=Ram, deviceId=3453564666643634]   -  person user2298296    schedule 17.07.2013
comment
Вы также можете использовать JSON в iOS, вот пример: raywenderlich.com/5492/working-with-json-in-ios-5   -  person Jageen    schedule 17.07.2013


Ответы (1)


Вы можете использовать этот код,

   NSURL *Url = [NSURL URLWithString:@"http://yourURLaddress"];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:Url
                                             cachePolicy:NSURLRequestUseProtocolCachePolicy
                                         timeoutInterval:60.0];

    NSURLConnection *MyConnection= [[NSURLConnection alloc] initWithRequest:request 
                                                                 delegate:self];
    [request setHTTPMethod:@"POST"];
    NSString *postString = @"id=2315645&name=Ram&deviceId=3453564666643634";
    [request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
    [MyConnection start];
person Jageen    schedule 17.07.2013
comment
Спасибо за ответ. На самом деле в версии для Android данные того же приложения публикуются в виде BasicNameValuePair, которые отлично работают, но в ios я использовал JSON, NSDictionary, а также вашу идею, но она не работает. пожалуйста, помогите мне. - person user2298296; 17.07.2013
comment
какой тип проблемы вы получаете на стороне сервера? - person Jageen; 17.07.2013
comment
Полезен ли этот пост? stackoverflow.com/questions/12427804 / - person Jageen; 17.07.2013
comment
У меня нет доступа к серверу, но может быть проблема с разбором, потому что он хорошо работает для версии Android. - person user2298296; 17.07.2013
comment
Вы проверяли формат данных, передаваемых из приложения, с помощью такого приложения, как wireshark? потому что я считаю, что в коде не должно быть проблем. - person Jageen; 17.07.2013