проблема декодирования uiwebview

я использую uiwebview в своем приложении. есть некоторые ссылки, когда пользователь нажимает, начинается http-поиск. он работает нормально, но у меня проблемы с получением «% 58 den ysnky'ye tepki», он дается как «X'den ysnky'ye tepki». у него проблемы с % char.

идентификатор:%58'den%20ysnky'ye%20tepki

расшифрованный идентификатор: X'den ysnky'ye tepki

я использую stringByReplacingPercentEscapesUsingEncoding: NSUTF8StringEncoding для декодирования такой строки;

NSLog(@"идентификатор:%@", идентификатор); идентификатор = [строка идентификатораByReplacingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; NSLog(@"расшифрованный идентификатор:%@", идентификатор);

как я могу получить правильную строку? Благодарность...


person ysnky    schedule 02.12.2010    source источник


Ответы (1)