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

tag(at:unit:scheme:tokenRange:)

Returns a tag for a single scheme, for a given linguistic unit, at the specified character position. ある単一のスキームに対する、与えられた言語学的単位に対する、指定された文字位置でのあるタグを返します。

Declaration 宣言

func tag(at charIndex: Int, 
    unit: NSLinguisticTaggerUnit, 
  scheme: NSLinguisticTagScheme, 
tokenRange: NSRangePointer?) -> NSLinguisticTag?

Parameters パラメータ

charIndex

The position of the initial character. 最初の文字の位置。

unit

The linguistic unit. See NSLinguisticTaggerUnit for possible values. 言語学的単位。NSLinguisticTaggerUnitを可能な値として見てください。

tagScheme

The tag scheme. See NSLinguisticTagScheme for possible values. タグスキーム。NSLinguisticTagSchemeを可能な値のために見てください。

tokenRange

A pointer to the token range. トークン範囲に対するポインタ。

Return Value 戻り値

Returns the tag for the requested tag scheme and linguistic unit, or nil. If a tag is returned, this function returns by reference the range of the token to tokenRange. 要請されたタグスキームと言語学的単位に対するタグ、またはnilを返します。あるタグが返されるならば、この関数は参照によってトークンの範囲をtokenRangeに返します。

See Also 参照

Getting Linguistic Tags 言語学的タグを取得する