gpt4 book ai didi

ios - 如何使用字符串扩展

转载 作者:行者123 更新时间:2023-11-29 01:25:57 25 4
gpt4 key购买 nike

我正在迁移到 Swift 2 并尝试解决所有编译错误,并找到了下面链接的代码,这显然是处理 html 文本的新方法,但我看不到如何在 swift 的函数中使用它2?

在 swift 1.2 中我使用:

attributedText.appendAttributedString(htmlString.html2AttributedString)

extension String {

var html2AttributedString:NSAttributedString {

return NSAttributedString(data: dataUsingEncoding(NSUTF8StringEncoding)!,
options: [NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType,
NSCharacterEncodingDocumentAttribute: NSUTF8StringEncoding],
documentAttributes: nil,
error: nil)!
}
}

这显然是一种新方法 String extension

最佳答案

您可以使用链接中提到的扩展 How do I decode HTML entities in swift 2.0?像下面这样

var str = String(htmlEncodedString: "abc");

关于ios - 如何使用字符串扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34019054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com