Удалите \\ из \\ u {1F60A}, чтобы получить результат \ u {1F60A} - PullRequest
0 голосов
/ 05 июля 2019

Я получаю такую ​​строку из моего API \\u{1F60A}, но я не могу отобразить смайлики с этим.Мне нужен этот тип формата \u{1F60A}, чтобы показать эмодзи на UILabel.Так что с 2 "\\" я не могу показать эмодзи на экране и мне нужно удалить 1 "\" из строки.Я пробовал приведенные ниже коды, чтобы удалить "\" и только 1 "\".Но результат был либо \\u{1F60A} (с \ косой чертой), либо u{1F60A} (без косой черты).

let text  = "\\u{1F60A}"

text = text.replacingOccurrences(of: "\\", with: "", options: .literal, range: nil)  // producing the result "u{1F60A}"

text = text.replacingOccurrences(of: "\\\\", with: "\\", options: .literal, range: nil) // producing the result "\\u{1F60A}"

Я не могу отобразить смайлики в тексте.Я использую Xcode 10.2 и Swift 4.2

Любая помощь приветствуется.TIA

...