Я пытаюсь передать учетные данные для входа в скрипт PHP, который у меня есть в приложении для iPhone. Когда я вытаскиваю пароль со специальными символами, пароль пропускает некоторые символы, особенно знак процента. Я пытаюсь закодировать текст, но даже до его отправки знак процента отсутствует.URL-адрес кодировки символов в поле пароля
//p_field is a UITextField holding the password: [email protected]#$%^&*()
NSString *tmpPass = [p_field.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(p_field.text);
NSLog(tmpPass);
Это то, что появляется в консоли:
[email protected]#$^&*()
[email protected]&*()
Есть ли причина, почему она будет падать знак процента?