URL кодировать PHP / Objective C - PullRequest
0 голосов
/ 14 января 2011

Я создал приложение для iPhone, которое пользователи ищут в новостях, приложение выполняет поиск по написанному мной PHP-сценарию и использует Objective C замену строки, чтобы вынуть все символы ', -_ "и заменить их на +, как я видел Прошлой ночью, когда был проведен поиск, подобный этому: «Beyonc% C3% A8», мне просто было интересно, что это значит, он явно пытался быть Beyonce, но кто-то использовал акцент над «е» и облажался с URL?

1 Ответ

3 голосов
/ 14 января 2011

Кодировка URL - это больше, чем знак "+".Большая часть процентов состоит из процентов.

В дополнение к замене "+" на "", вам также следует сделать это.

NSString *decodedString = [encodedString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...