init(index: Int)
NSIndexSet
object with an index.
アロケートされたNSIndexSet
オブジェクトをあるインデックスで初期化します。
init(indexSet : IndexSet)
NSIndexSet
object with an index set.
アロケートされたNSIndexSet
オブジェクトをあるインデックス集合で初期化します。
NSIndexSet
object with an index range.
アロケートされたNSIndexSet
オブジェクトをあるインデックス範囲で初期化します。
Availability 有効性
Technology
init(indexesIn range: NSRange
)
indexRange
An index range.
インデックス範囲。
Must be in the range 0 .. NSNot
..
Initialized NSIndex
object with index
.
index
で初期化されたNSIndex
オブジェクト。
This method raises an range
when index
would add an index that exceeds the maximum allowed value for unsigned integers.
このメソッドがrange
を引き起こすのは、index
が符号なし整数に最大限許された値を超えるインデックスを加える時です。
The resulting index set has a first
equal to the location
of index
, and a count
equal to the length
of index
. Specifying a zero-length range results in an empty index set.
結果のインデックス集合は、index
のlocation
と等しいfirst
、そしてindex
のlength
と等しいcount
を持ちます。ゼロ長範囲を指定することは、空のインデックス集合という結果になります。
This method is a designated initializer for NSIndex
.
このメソッドは、NSIndex
に対する指定イニシャライザです。
init(index: Int)
NSIndexSet
object with an index.
アロケートされたNSIndexSet
オブジェクトをあるインデックスで初期化します。
init(indexSet : IndexSet)
NSIndexSet
object with an index set.
アロケートされたNSIndexSet
オブジェクトをあるインデックス集合で初期化します。
+ indexSetWithIndexesInRange: