作为一个初学者项目,我正在使用Xcode开发一个简单的RSS阅读器应用程序。当前,我已经设置了它可以解析Feed,并在WebView中显示标题,发布日期,描述和内容。
最近,我决定在用于选择文章的TableView中显示描述(或内容的缩略版本)。 然而,在这样做时:
cell.textLabel?.text = item.title?.uppercaseString
cell.detailTextLabel?.text = item.itemDescription //.itemDescription is a String
它显示文章的原始HTML代码。
我想知道如何将HTML转换为纯文本,只用于TableView的详细UILabel中。
谢谢!
NSUTF8StringEncoding
转换为String.Encoding.utf8
来移植我的Swift 2代码,但它一直崩溃。感谢这个答案,我能够通过在Encoding
枚举中添加.rawValue
来修复它。 - kabiroberai