NSTextFinder definir cadeia de pesquisa e claro feedback visual programaticamente
eu tenho umNSTextView
que usa a barra de localização ([textView setUsesFindBar:YES];
).
Eu tenho 2 perguntas.
Como faço para limpar o feedback visual de uma operação de localização?
Meu problema acontece quando eu programaticamente alterar o conteúdo do textView. O feedback visual de uma operação de pesquisa no conteúdo anterior permanece após a alteração do conteúdo. Obviamente, estas caixas amarelas não se aplicam ao novo conteúdo, então eu preciso de uma maneira de limpá-las ao alterar o conteúdo textView.
Nota: Eu não implementei o protocolo NSTextFinderClient porque eu tenho um textView simples e a barra de localização simplesmente funciona sem nenhum outro esforço.
Como posso enviar uma string de pesquisa para a barra de localização?