Как уведомить пользователя о активности приложения на Android

Swift 4


  • Расширение строки вычисляется var
  • Без дополнительной защиты / do / catch и т. д. ...
  • Возвращает оригинал строки при неудачном декодировании

extension String {
    var htmlDecoded: String {
        let decoded = try? NSAttributedString(data: Data(utf8), options: [
            .documentType: NSAttributedString.DocumentType.html,
            .characterEncoding: String.Encoding.utf8.rawValue
        ], documentAttributes: nil).string

        return decoded ?? self
    }
}
0
задан Ron 5 March 2019 в 00:43
поделиться