OK、これが私が欲しいものです:
- 私たちは
NSTextView
- カーソル位置で「現在の」単語を(
NSRange
?として)取得します(これはどのように決定できますか?) - それを強調表示します(その属性を変更します)
これについてどうすればよいかわかりません:私の主な関心事は、現在の位置NSTextView
を取得し、その時点で単語を取得することです(一部のテキストプラグインがそれをサポートしていることは知っていますが、元の実装の時点ではわかりません... NSTextView
)。
そのための組み込み関数はありますか?または、そうでない場合は、何かアイデアはありますか?
更新: カーソル位置(解決済み)
NSInteger insertionPoint = [[[myTextView selectedRanges] objectAtIndex:0] rangeValue].location;
今でも、基になる単語を指定するための回避策を見つけようとしています...