Instance Method
インスタンスメソッド
indexOfObject:inSortedRange:options:usingComparator:
Returns the index, within a specified range, of an object compared with elements in the ordered set using a given NSComparator block.
順序集合の中の要素とある与えられたNSComparatorブロックを使って比較された、指定された範囲内での、あるオブジェクトのインデックスを返します。
Return Value
戻り値
If the NSBinarySearchingInsertionIndex
option is not specified:
NSBinarySearchingInsertionIndex
オプションが指定されないならば:
If the NSBinarySearchingInsertionIndex
option is specified, returns the index at which you should insert obj
in order to maintain a sorted array:
NSBinarySearchingInsertionIndex
オプションが指定されるならば、あなたがソートされた配列を整備する目的でobj
を挿入すべきところのインデックスを返します:
Discussion
議論
The elements in the ordered set must have already been sorted using the comparator cmp
. If the ordered set is not sorted, the result is undefined.
順序集合がソートされていないならば、結果は未定義です。
See Also
参照
Accessing Set Members
集合メンバにアクセスする
- containsObject:
Returns a Boolean value that indicates whether a given object is present in the ordered set.
あるブール値を返します、与えられたオブジェクトが順序集合の中に存在するかどうかを指し示します。
firstObject
The first object in the ordered set.
順序集合の中の最初のオブジェクト。
lastObject
The last object in the ordered set.
順序集合の中の最後のオブジェクト。
- objectAtIndex:
Returns the object at the specified index of the set.
集合の指定されたインデックスでのオブジェクトを返します。
- objectsAtIndexes:
Returns the objects in the ordered set at the specified indexes.
指定されたインデックスでの順序集合の中のオブジェクトを返します。
- indexOfObject:
Returns the index of the specified object.
指定されたオブジェクトのインデックスを返します。
- indexOfObjectAtIndexes:options:passingTest:
Returns the index, from a given set of indexes, of the object in the ordered set that passes a test in a given block for a given set of enumeration options.
順序集合の中のオブジェクトの、ある与えられたインデックス集合からの、インデックスを返します、それは与えられたブロックの中のテストをある与えられた列挙オプションの集合に対して合格するものです。
- indexOfObjectPassingTest:
Returns the index of the object in the ordered set that passes a test in a given block.
順序集合の中のオブジェクトのインデックスを返します、それは与えられたブロックの中のテストに合格するものです。
- indexOfObjectWithOptions:passingTest:
Returns the index of an object in the ordered set that passes a test in a given block for a given set of enumeration options.
順序集合の中のあるオブジェクトのインデックスを返します、それは与えられたブロックの中のテストをある与えられた列挙オプションの集合に対して合格したものです。
- indexesOfObjectsAtIndexes:options:passingTest:
Returns the index, from a given set of indexes, of the object in the ordered set that passes a test in a given block for a given set of enumeration options.
順序集合の中のオブジェクトの、ある与えられたインデックス集合からの、インデックスを返します、それは与えられたブロックの中のテストをある与えられた列挙オプションの集合に対して合格するものです。
- indexesOfObjectsPassingTest:
Returns the index of the object in the ordered set that passes a test in a given block.
順序集合の中のオブジェクトのインデックスを返します、それは与えられたブロックの中のテストに合格するものです。
- indexesOfObjectsWithOptions:passingTest:
Returns the index of an object in the ordered set that passes a test in a given block for a given set of enumeration options.
順序集合の中のあるオブジェクトのインデックスを返します、それは与えられたブロックの中のテストをある与えられた列挙オプションの集合に対して合格したものです。
- objectEnumerator
Returns an enumerator object that lets you access each object in the ordered set.
あなたに順序集合の各オブジェクトにアクセスさせる列挙子オブジェクトを返します。
- reverseObjectEnumerator
Returns an enumerator object that lets you access each object in the ordered set.
あなたに順序集合の各オブジェクトにアクセスさせる列挙子オブジェクトを返します。
- getObjects:range:
Copies the objects contained in the ordered set that fall within the specified range to objects
.
この順序集合に含まれるオブジェクトで、指定された範囲内に収まるものをobjects
にコピーします。