从NSTextView中删除文本

Pau*_*ulo 3 cocoa nstextview swift

我已经创建了一个NSTextView并设法使用getter来填充它,它是嵌入的滚动视图,并使用该.insertText()函数.

我怎么清空NSTextView呢?我已阅读文档,似乎没有功能.removeText().Apple允许您插入数据但不能以编程方式删除数据似乎有点奇怪.我已经搜索了高低的答案但空手而归.

Jos*_*ell 10

您不能直接设置文本视图的文本,但您可以设置它textStorage,获取mutableString它继承的对象NSMutableAttributedString,然后使用setString(),传递一个空字符串.

不知道我在想什么.使用var string { get set },继承自NSText.

  • `textView.textStorage().mutableString().了setString( "")` (5认同)