Function 関数

NSIntersectionRange(_:_:)

Returns the intersection of the specified ranges. 指定されたそれら範囲の交差を返します。

Declaration 宣言

func NSIntersectionRange(_ range1: NSRange, 
                       _ range2: NSRange) -> NSRange

Return Value 戻り値

A range describing the intersection of range1 and range2—that is, a range containing the indices that exist in both ranges. range1range2の交差を記述しているある範囲 — すなわち、範囲の両方に存在しているインデックスを含んでいるある範囲。

Discussion 議論

If the returned range’s length field is 0, then the two ranges don’t intersect, and the value of the location field is undefined. 返される範囲の長さフィールドが0ならば、そのとき2つの範囲は交わりません、そして位置フィールドの値は未定義です。

See Also 参照

Managing Ranges 範囲を管理する