From 06b3d2f8e13afb1601da651e0ee05f1df9b4e596 Mon Sep 17 00:00:00 2001 From: Nate Weaver Date: Tue, 7 Apr 2020 16:20:47 -0500 Subject: [PATCH] Declare UTF-8 to avoid mojibake --- Shared/Extensions/ArticleStringFormatter.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Shared/Extensions/ArticleStringFormatter.swift b/Shared/Extensions/ArticleStringFormatter.swift index 1ca644232..731db43f2 100644 --- a/Shared/Extensions/ArticleStringFormatter.swift +++ b/Shared/Extensions/ArticleStringFormatter.swift @@ -86,7 +86,7 @@ struct ArticleStringFormatter { static func attributedTruncatedTitle(_ article: Article) -> NSAttributedString { let title = truncatedTitle(article, forHTML: true) let data = title.data(using: .utf8)! - let attributed = NSAttributedString(html: data, documentAttributes: nil)! + let attributed = NSAttributedString(html: data, options: [.characterEncoding: String.Encoding.utf8.rawValue], documentAttributes: nil)! return attributed }