- containsObject:
count
- getObjects:
aBuffer
.
配列のすべてのオブジェクトをaBuffer
にコピーします。
firstObject
lastObject
- objectAtIndex:
- objectAtIndexedSubscript:
- objectsAtIndexes:
- objectEnumerator
- reverseObjectEnumerator
aBuffer
.
この配列に含まれるオブジェクトで、指定された範囲内に収まるものへの参照をaBuffer
にコピーします。
Availability 有効性
Technology
- (void)getObjects:(ObjectType _Nonnull *)objects
range:(NSRange
)range;
aBuffer
A C array of objects of size at least the length of the range specified by a
.
オブジェクトいくつかからなるあるC配列、少なくともa
によって指定された範囲の長さの大きさ。
aRange
A range within the bounds of the array. この配列の境界内の範囲。
If the location plus the length of the range is greater than the count of the array, this method raises an NSRange
.
その位置にこの範囲の長さを加えたものが配列を勘定したものより大きいならば、このメソッドはNSRange
を引き起こします。
The method copies into a
references to objects in the array in the range specified by a
; the size of the buffer must therefore be at least the length of the range multiplied by the size of an object reference, as shown in the following example (this is solely for illustration—you should typically not create a buffer simply to iterate over the contents of an array):
このメソッドはa
に、a
によって指定された範囲の、この配列の中のオブジェクトへの参照をコピーします;バッファのサイズは、したがって少なくともオブジェクト参照サイズ掛ける範囲長でなければなりません、以下の例で示されるように(これはもっぱら解説のためのものです — あなたは概して配列の内容全体に繰り返し処理するためにバッファを断じて作成すべきではありません):
- containsObject:
count
- getObjects:
aBuffer
.
配列のすべてのオブジェクトをaBuffer
にコピーします。
firstObject
lastObject
- objectAtIndex:
- objectAtIndexedSubscript:
- objectsAtIndexes:
- objectEnumerator
- reverseObjectEnumerator
+ arrayWithObjects:count: