Изменить словосочетания какао в масштабе всей системы - возможно? - PullRequest
0 голосов
/ 04 сентября 2011

В вашем собственном приложении изменить завершение слов из NNTextView так же просто, как реализовать textView: завершений: forPartialWordRange: indexOfSelectedItem:

Есть ли способ выполнить tjis для других приложений, который заменяет или увеличивает встроенныйв словах дополнения слова?

1 Ответ

2 голосов
/ 04 сентября 2011

Да, в некоторой степени.Вам необходимо написать сервер заклинаний .После установки вы можете выбрать проверку орфографии по умолчанию в системных настройках.Для документации см. Введение Apple и подробные ссылки, например, для NSSpellServer.

Однако я не думаю, что вы можете реализовать все на своем собственном сервере заклинанийчто делает стандартная проверка орфографии / грамматики Apple;сравните список методов, которые NSSpellServer необходимо реализовать, и методы, которые NSSpellChecker имеет.Apple медленно добавляет к NSSpellServer методы, которые соответствуют NSSpellChecker ... будем надеяться, что Apple сделает это быстро.

...