Я создаю приложение для своих клиентов на сайте Wordpress. Когда он загружает ресурс, он иногда использует турецкие символы; например:
https://example.com/wp-content/uploads/2019/05/Samsun-Büyük-güne-hazır.jpg
URL.init(string:) не принимает это как действительный URL.
URL.init(string:)
Так как я могу справиться с этой ситуацией?
Спасибо.
let string = "https://example.com/wp-content/uploads/2019/05/Samsun-Büyük-güne-hazır.jpg".addingPercentEncoding(withAllowedCharacters: .urlFragmentAllowed) let url = URL(string: string!)