Contents

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.

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.

See Also

Managing ranges