文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Range   >   relative(to:)
汎用インスタンスメソッド
relative(to:)
与えられたコレクション内のこの範囲式によって記述されるインデックスの範囲を返します。
宣言
func relative<C>(to collection: C) -> Range<Bound> where Bound == C.Index, C : Collection
パラメータ
collection | この範囲式を関連 (relation to) 内で評価するためのコレクション。 |
戻り値
collection をスライスするのに適した範囲。返される範囲は、collection の境界内にあることは保証されて いません。呼び出し元は、ユーザーが直接提供する範囲と同じ前提条件を戻り値に適用する必要があります。
関連
汎用の制約
Bound == C.Index
C : Collection
プロトコルから
以下も見よ
範囲の変換
init(ClosedRange<Range<Bound>.Bound>)
与えられた ClosedRange に等しいインスタンスを作成します。