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

spellServer(_:checkGrammarIn:language:details:)

Gives the delegate the opportunity to customize the grammatical analysis of a given string. ある与えられた文字列の文法的解析をカスタマイズする機会を委任先に与えます。

Declaration 宣言

optional func spellServer(_ sender: NSSpellServer, 
           checkGrammarIn stringToCheck: String, 
                 language: String?, 
                  details: AutoreleasingUnsafeMutablePointer<NSArray?>?) -> NSRange

Parameters パラメータ

sender

Spell server satisfying a grammatical analysis request. 文法的分析要請を満足させるスペルサーバー。

string

String to analyze. 分析する文字列。

language

Language use in string. When nil, the language selected in the Spelling panel is used. stringにおいて使う言語。nilの場合、Spellingパネルにおいて選択される言語が使われます。

outDetails

On output, dictionaries describing grammar-analysis details within the flagged grammatical unit. See the NSSpellServer class for information about these dictionaries. 出力では、フラグを付けられた文法的単位内での文法分析詳細を記述している辞書。NSSpellServerクラスをこれらの辞書についての情報として見てください。

Return Value 戻り値

Location of the first flagged grammatical unit within string. string内での最初のフラグを付けられた文法的単位の位置。

See Also 参照

Check Grammar and Spelling in Strings 文法とスペルを文字列において検査する