Instance Method インスタンスメソッド

spellServer(_:recordResponse:toCorrection:forWord:language:)

Notifies the spell checker of the users’s response to a correction. スペルチェッカーにある訂正に対するユーザの返答を通知します。

Declaration 宣言

optional func spellServer(_ sender: NSSpellServer, 
           recordResponse response: Int, 
             toCorrection correction: String, 
                  forWord word: String, 
                 language: String)

Parameters パラメータ

sender

The spell server. スペルサーバー。

response

The user’s response. ユーザの応答。

correction

The corrected word. This should match the original correction. 訂正された単語。これは、元の訂正と合致すべきです。

word

The original word. This should match the original correction. 元の単語これは、元の訂正と合致すべきです。

language

The language being edited. This should match the original correction. 編集されている言語。これは、元の訂正と合致すべきです。

Discussion 議論

When the user accepts, rejects, or edits an autocorrection, the view notifies the NSSpellChecker class of what happened in the client application, and NSSpellChecker then invokes this method, so that it can record that and modify future autocorrection behavior based on what it has learned from the user's actions. ユーザが自動訂正を受諾、拒否、または編集する場合、ビューはNSSpellCheckerクラスに何がクライアントアプリケーションで起こったか通知します、そしてNSSpellCheckerはこのメソッドを発動します、そうすることでそれは、それを記録して、将来の自動訂正挙動をそれがユーザの動作から学んだことに基づいて修正できます。

See Also 参照

Managing the Spelling Dictionary スペリング辞書を管理する