我该如何在Swift中初始化一个空的NSMutableAttributedString?

4

使用这段代码时,它告诉我'String'无法转换为'MutableAttributedString'

var textViewString:NSMutableAttributedString = ""

我应该如何正确地将此字符串初始化为空?(需要为空,因为我要通过循环将项目附加到字符串中。)

2个回答

13

你可以像这样定义它

var textViewString = NSMutableAttributedString(string: "")

1
虽然你不需要显式类型,因为Swift可以从初始化器中推断出类型。Martin的答案是首选语法。 - Duncan C

11

您可以简单地使用以下方式创建一个空的可变属性字符串

var textViewString = NSMutableAttributedString()

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接