2015-07-16 7 views
0

Это первый раз, когда я получил предупреждение для конкретного NSStringнедопустимый спецификатор преобразования и

Я показываю свой офис координируется на моем WebView с загрузкой URL ниже.

https://maps.googleapis.com/maps/api/staticmap?zoom=15&size=600x300&maptype=roadmap%20&markers=color:red%7Clabel:%7CXX.XX95741,XX.XXXXXX 

Но я получаю предупреждение для символа «&» перед маркерами слова и если я удалил, что «&» он показывает мне такие же предупреждение для «%» в позиции после слова красного и этикетки.

Из-за этого я не могу указать точное местоположение на веб-странице.

Может ли кто-нибудь вести меня, как преодолеть это.

Я искал много SO, но не нашел идеального ответа.

Кроме того, моя следующая цель, я открываю ссылку выше на UIWebview и когда пользователь нажимает на UIWebview, то я хочу, чтобы открыть приложение MAP с таким же адресом. Является ли это возможным....?

Заранее спасибо.

+0

Который является предупреждением, что вы получите? – hoya21

+0

Недействительный спецификатор конверсии '&' – Sagar

+0

Когда вы это получите? когда вы назначаете его переменной NSString? – hoya21

ответ

0

Получил ответ,

Удалены% 20 и заменяли% 7C с |

Как URL, который я получил, закодированная URL Таким образом, после удаления, который получил идеальный URL

+0

Да. Существует аналогичный ответ здесь http://stackoverflow.com/questions/16140488/how-to-solve-invalid-conversion-specifier-warning-in-iphone-app – hoya21