Generic Instance Method 総称体インスタンスメソッド

relative(to:)

Returns the range of indices described by this range expression within the given collection. 与えられたコレクション内の、この範囲式によって記述されるインデックスの範囲を返します。

Declaration 宣言

func relative<C>(to collection: C) -> Range<Bound> where Bound == C.Index, C : Collection

Parameters パラメータ

collection

The collection to evaluate this range expression in relation to. このコレクションに関して、この範囲式を評価します。

Return Value 戻り値

A range suitable for slicing collection. The returned range is not guaranteed to be inside the bounds of collection. Callers should apply the same preconditions to the return value as they would to a range provided directly by the user. スライスするcollectionに対して適している範囲。返される範囲は、collectionの境界内であると保証されません。呼び出し側は、同じ前提条件を戻り値に適用すべきです、それらがユーザによって直接に提供される範囲にするように。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Converting Ranges 範囲を変換する