The orthography of the string. If unspecified, the orthography is automatically detected.
この文字列の正書法。指定されないならば、正書法は自動的に検出されます。
block
The block to apply to ranges of the string.
その文字列の範囲に適用することになるブロック。
The block takes the following arguments:
ブロックは以下の引数をとります:
tag
The located linguistic tag.
発見された言語学的タグ。
tokenRange
The range of the linguistic tag.
その言語学的タグの範囲。
stop
中止
A reference to a Boolean value. The block can set the value to true to stop further processing of the set. The stop argument is an out-only argument. You should only ever set this Boolean to true within the block.
あるブール値への参照。ブロックは、値をtrueに設定することで、それ以上の集合の処理を止めることができます。stop引数は、ひとつの退出専用引数です。あなたは、「ブロック」内でこのブールをtrueに設定できるだけであるべきです。
Discussion
議論
This method’s block is called for all tokens intersecting a given range, supplying tags and ranges. The tagger segments the string into sentences and tokens as necessary, and return those ranges along with a tag for any scheme in its array of tag schemes. For example, if the tag scheme is lexicalClass, the tags specify the part of speech (for word tokens) or the type of whitespace or punctuation (for whitespace or punctuation tokens). If the tag scheme is lemma, the tags specify the stem form of the word (if known) for each word token.
このメソッドの持つブロックは、与えられた範囲と交わる全てのトークンに対して、それらタグと範囲を提供して呼び出されます。そのタガーは、文字列を必要に応じて文とトークンに分割します、そしてそれらの範囲を、タグスキームいくらかからなるそれの配列の中の何らかのスキームに対するあるタグと一緒に、返します。例えば、タグスキームがlexicalClassならば、タグは品詞(単語トークンに対して)もしくは空白または句読点の型(空白または句読点トークンに対して)を指定します。タグスキームがlemmaならば、タグは各単語トーキンに対する単語の語幹を(もし知られるならば)指定します。
This is a convenience method for initializing a linguistic tagger, setting the string property, and calling the enumerateTags(in:unit:scheme:options:using:) method. If you analyze the same string more than once, you should create a linguistic tagger object instead of calling this method.
これは、ある言語学的タガーを初期化して、stringプロパティを設定して、そしてenumerateTags(in:unit:scheme:options:using:)メソッドを呼び出すことに対する便宜メソッドです。あなたが同じ文字列を一度以上分析するならば、あなたは言語学的タガーオブジェクトを作成すべきです、このメソッドを呼び出す代わりに。
Enumerates over a given range of the string for a particular unit and calls the specified block for each tag.
文字列のある与えられた範囲に渡ってある与えられた単位に対して列挙します、そして指定されたブロックを各タグに対して呼び出します。
Constants for linguistic tagger enumeration specifying which tokens to omit and whether to join names.
言語学的タガー列挙に対する定数、どのトークンを省略するかそして名前それらを結合すべきかどうかを指定しています。