在swift3中将货币符号的十六进制代码转换为字符串

在swift3中将货币符号的十六进制代码转换为字符串,swift3,Swift3,我有$like字符串的hexValue,并且我已经搜索了它是否等同于$,那么如何将它转换为$ 我搜索过这东西,但它不是我想要的 通过这样做解决了这个问题 let str = symbol if let htmldata = str.data(using: String.Encoding.utf8), let attributedString = try? NSAttributedString(data: htmldata, options: [NSDocumentTypeDocu

我有$like字符串的hexValue,并且我已经搜索了它是否等同于$,那么如何将它转换为$

我搜索过这东西,但它不是我想要的
通过这样做解决了这个问题

let str = symbol
        if let htmldata = str.data(using: String.Encoding.utf8), let attributedString = try? NSAttributedString(data: htmldata, options: [NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType], documentAttributes: nil)
        {
            let finalString = String(format: "%@",attributedString.string)
            return finalString
        }
        else
        {
            return ""
        }
这将有助于: