NSTextView -(void) setMarkedTextAttributes: 方法如何设置标记的文本?

NSTextView -(void) setMarkedTextAttributes: method how to set which text is marked?

NSTextView 有一个

-(void)setMarkedTextAttributes: 

方法。

但是我可以通过编程方式标记文本 NSRanges 吗?我可以像我一样标记文本 select NSRanges 吗?

感谢您的帮助。

是的,您可以使用 API
- (void)setMarkedText:(id)aString selectedRange:(NSRange)selRange
标记具有特定范围的文本。有关更多参考,请查看此苹果文档:NSTextInput Protocol Reference