У меня есть форма с UItextfield и при вводе этих символов (á é í ó ú ü) и отправки на сервер методом POST содержимое этих символов преобразуется.IOS5 кодировка испанского символа
например .: это слово "НИНА" написал в текстовом поле становится на выходе, как "√ ± i√ ±"
NSString *post = [NSString stringWithFormat:@"&email=%@&password=%@&id_user=%@&iso_pais=%@&lugar=%@&titulo=%@&comment=%@&api_key=3333333",emailstring,passstring,idstring,locatedAtisocountry,cityLabel.text,title.text,description.text];
NSLog(@"%@",post);
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d",[postData length]];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://www.myweb.com/api/exp?format=json"]]];
[request setHTTPMethod:@"POST"];
Выход методы поста является:
&email=username&password=5555&id_user=1032&iso_pais=PL&lugar=Madrid&titulo=ñiña&comment=&api_key=3333333
Но серверная сторона расшифровывает содержимое ключа «титуло» как «нина» и должна быть «ñiña»
Как исправить эту проблему с помощью этих символов?