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

range(at:)

Returns the result type that the range represents. その範囲が表す結果型を返します。

Declaration 宣言

func range(at idx: Int) -> NSRange

Parameters パラメータ

idx

The index of the result. 結果のインデックス。

Return Value 戻り値

The range of the result. 結果の範囲。

Discussion 議論

A result must have at least one range, but may optionally have more, for example, to represent regular expression capture groups. 結果は少なくとも1つの範囲を持たなければなりません、しかし随意にもっと持つかもしれません、例えば、正規表現キャプチャグループを表すため。

Passing range(at:) the value 0 always returns the value of the range property. Additional ranges, if any, will have indexes from 1 to numberOfRanges-1. range(at:)を値0で渡すことは、常にrangeプロパティの値を返します。追加の範囲は、もしあれば、インデックスを1からnumberOfRanges-1まで持ちます。

See Also 参照

Text Checking Type Range and Type テキストチェック型の範囲と型