がありNSTextView、そのNSTextStorageデリゲートとして機能しているため、 と のコールバックを取得textStorageWillProcessEditing:していますtextStorageDidProcessEditing:。現在、コールバックを使用しdidてテキストの属性を変更しています (特定の単語に色を付けています)。
私がやりたいのは、特定の文字ペアの自動一致を追加することです。ユーザーが(を入力すると、私も a を挿入したいのです)が、いつ、どこでこれを行うのが適切なのか正確にはわかりません。
テキスト ストレージ デリゲート プロトコルから、このwillメソッドを使用すると、表示されるテキストを変更できるようになると書かれていますが、それが何を意味するのか、どのようにそれを行うことができるのかはよくわかりません。テキスト システムは非常に大きく、混乱を招きます。
どうすればいいですか?