0

する方法はありますaddObjectFromArray:atIndex:か?

2つのNSMutableArrayがあります。array11番目の配列がで、2番目の配列がであるとしましょうarray2。それらは値で満たされています。array1そして、インデックス3からにアイテムを追加する必要がありarray2ます。出来ますか?

4

3 に答える 3

5

以下を使用してオブジェクトを取得します。

[array1 objectAtIndex:3]

以下を使用してオブジェクトを追加します。

[array2 addObject:theObject];

つまり、次のようにオブジェクト3を からarray1に追加しarray2ます。

 [array2 addObject:[array1 objectAtIndex:3]];
于 2012-07-10T09:03:28.170 に答える
1

次のように、これを 2 つのステップに分割する必要があります。

[array2 addObject: [array1 objectAtIndex: index3]];
于 2012-07-10T09:02:57.753 に答える
1

addObjectsFromArray:別の特定の配列に含まれるオブジェクトを、受信配列のコンテンツの最後に追加することを意味するメソッドがあります。addObjectFromArray:atIndexしかし、 : メソッドはありません 。結果を取得するには、NSMutableArray クラスに含まれるメソッドを使用できます。

[array2 addObject: [array1 objectAtIndex: index3]];

ここでは、 と の 2 つの方法を使用できaddObject:ますobjectAtIndex:。詳細については、このリンクを使用してください。

于 2012-07-10T09:16:16.317 に答える