Я анализирую некоторый XML, в котором будет ссылка, такая как следующая:
http://sale.images.woot.com/Château_de_Brigue_French_RoséhknStandard.jpg
Как вы видите, эта ссылка содержит акцентированные символы. iOS имеет проблемы с этим и не будет загружать изображение, указанное в этой форме. Если я зайду в Google Chrome и перейду к этому изображению и скопирую ссылку в адресной строке, я вижу, что она закодировала акцентированные символы следующим образом:
http://sale.images.woot.com/Ch%C3%A2teau_de_Brigue_French_Ros%C3%A9hknStandard.jpg
Однако, это не имеет никакого смысла для меня, потому что, если я перейду к Справочник по кодировке URL W3C и поменяю местами акцентированные символы в ссылке с числами в их диаграмме ASCII, это будет выглядеть как ссылка должна быть
http://sale.images.woot.com/Ch%E2teau_de_Brigue_French_Ros%E9hknStandard.jpg
но это не работает - в моем браузере или при загрузке в виде изображения в iOS.
Может кто-нибудь объяснить, что происходит? Спасибо:)
Кроме того, если кто-то знает простой способ кодирования URL-адресов в iOS, это было бы здорово.