gpt4 book ai didi

swift - 调用中的额外 'data' 参数

转载 作者:搜寻专家 更新时间:2023-11-01 05:42:30 26 4
gpt4 key购买 nike

我有以下 UILabel,我想应用 html 文本

    var htmlText = "<b><i>sample text</i></b>"
var attrStr = NSAttributedString(
data: htmlText.dataUsingEncoding(NSUnicodeStringEncoding, allowLossyConversion: true)!,
options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType],
documentAttributes: nil,
error: nil)
label.attributedText = attrStr

编译器在调用中发送这个额外的“数据”参数

有什么想法吗?

最佳答案

我遇到了类似的问题,只是我为选项参数提供了一个空字典。

  if let string = NSAttributedString(data: data,
options: [],
documentAttributes: nil,
error: &error) {
self.textView.attributedText = string
}

当我将它改为 nil 时,编译器停止了报错。

  if let string = NSAttributedString(data: data,
options: nil,
documentAttributes: nil,
error: &error) {
self.textView.attributedText = string
}

您可能需要将选项字典大小写为 [NSObject : AnyObject],因为这是该参数的类型。

关于swift - 调用中的额外 'data' 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26565494/

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