Instance Method
インスタンスメソッド
containsObject:
Returns a Boolean value that indicates whether a given object is present in the array.
与えられたオブジェクトがその配列に存在するかどうかを示すブール値を返します。
Declaration
宣言
- (BOOL)containsObject:(ObjectType)anObject;
Parameters
パラメータ
anObject
An object to look for in the array.
配列において捜すことになるオブジェクト。
Return Value
戻り値
YES
if anObject
is present in the array, otherwise NO
.
YES
が配列に存在するならばanObject
、そうでないならばNO
。
Discussion
議論
Starting at index 0
, each element of the array is checked for equality with anObject
until a match is found or the end of the array is reached. Objects are considered equal if isEqual:
returns YES
.
インデックス0
で始めることは、配列の各要素がanObject
との同等性を、合致するものが見つけられるか配列の終わりに到達するまで、調べられます。オブジェクトは、isEqual:
がYES
を返すならば等しいとみなされます。
To determine if the array contains a particular instance of an object, you can test for identity rather than equality by calling the indexOfObjectIdenticalTo:
method and comparing the return value to NSNotFound
.
配列があるオブジェクトの特定のインスタンスを含むかどうか判定するには、あなたは同等性ではなく同一性についてテストすることが、indexOfObjectIdenticalTo:
メソッドを呼び出して戻り値をNSNotFound
と比較することで行えます。
See Also
参照
Querying an Array
配列に問い合わせる
count
The number of objects in the array.
配列の中のオブジェクトの数。
- getObjects:
Copies all the objects contained in the array to aBuffer
.
配列のすべてのオブジェクトをaBuffer
にコピーします。
Deprecated
非推奨
- getObjects:range:
Copies references to objects contained in the array that fall within the specified range to aBuffer
.
この配列に含まれるオブジェクトで、指定された範囲内に収まるものへの参照をaBuffer
にコピーします。
firstObject
The first object in the array.
この配列の最初のオブジェクト。
lastObject
The last object in the array.
この配列の最後のオブジェクト。
- objectAtIndex:
Returns the object located at the specified index.
指定されたインデックスに位置するオブジェクトを返します。
- objectsAtIndexes:
Returns an array containing the objects in the array at the indexes specified by a given index set.
与えられたインデックス集合によって指定されるインデックスでの、この配列のオブジェクトを含んでいる配列を返します。
- objectEnumerator
Returns an enumerator object that lets you access each object in the array.
あなたに配列の中の各オブジェクトにアクセスをさせる、列挙子オブジェクトを返します。
- reverseObjectEnumerator
Returns an enumerator object that lets you access each object in the array, in reverse order.
逆順で、あなたに配列の中の各オブジェクトにアクセスをさせる、列挙子オブジェクトを返します。
Related Documentation
関連文書
- indexOfObjectIdenticalTo:
Returns the lowest index whose corresponding array value is identical to a given object.
最も低いインデックスで、それの対応する配列値がある与えられたオブジェクトと同一であるものを返します。
- indexOfObject:
Returns the lowest index whose corresponding array value is equal to a given object.
最も低いインデックスで、それの対応する配列値が指定されたオブジェクトと同等であるものを返します。