文書   >   Foundation   >   Numbers, Data, and Basic Values   >   NSRange
型エイリアス
NSRange
文字列内の文字や配列内のオブジェクトなど、シリーズの一部を記述するために使用される構造体。
宣言
議論
範囲で動作する Foundation の関数には、以下のものがあります。
- NSEqualRanges(_:_:)
- NSIntersectionRange(_:_:)
- NSLocationInRange(_:_:)
- NSMakeRange(_:_:)
- NSMaxRange(_:)
- NSRangeFromString(_:)
- NSStringFromRange(_:)
- NSUnionRange(_:_:)
トピックス
範囲の管理
func NSEqualRanges(NSRange, NSRange) -> Bool
与えられた 2 つの範囲が等しいかどうかを示すブール値を返します。
func NSIntersectionRange(NSRange, NSRange) -> NSRange
指定された範囲の交差を返します。
func NSLocationInRange(Int, NSRange) -> Bool
指定された位置が与えられた範囲内にあるかどうかを示すブール値を返します。
func NSMakeRange(Int, Int) -> NSRange
指定された値から新しい NSRange を作成します。
func NSMaxRange(NSRange) -> Int
範囲の位置と長さの合計を返します。
func NSRangeFromString(String) -> NSRange
テキスト表現からの範囲を返します。
func NSStringFromRange(NSRange) -> String
範囲の文字列表現を返します。
func NSUnionRange(NSRange, NSRange) -> NSRange
指定された範囲の和集合を返します。
関連した型
パラメータを示す型は、NSRange 構造体へのポインタです。
要求された項目が見つからないか、存在しないことを示す値。