无效的转换说明符 &

invalid conversion specifier &

这是我第一次收到特定 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

但是我在单词标记之前收到关于字符“&”的警告,如果我删除了那个“&”,它会在单词 red 和标签之后的位置向我显示相同的警告“%”。

因此我无法在网络视图中定位确切位置 url。

谁能指导我,如何克服这个问题。

我搜索了很多 SO,但没有找到完美的答案。

我的下一个目标是, 我在 UIWebview 上打开上面的 link,当用户单击 UIWebview 时,我想打开具有相同位置的 MAP 应用程序。有没有可能....?

提前致谢。

得到答案,

删除了 %20 并将 %7C 替换为 |

因为我收到的 url 被编码 URL 所以在删除之后得到了完美的 URL