動的

2012-03-01 40 views
0

foorループ動的

//Here's my for loop 
for (Object *object in parseMethod.objects) { 

} 

objects動的NSMutableArraysを作成しようとNSMutableArrayの作成するオブジェクトを格納NSMutableArrayあります。私はユニークな配列を作成したいオブジェクトの数に基づいて、何かのように:

NSMutableArray *array1; 
NSMutableArray *array2; 
NSMutableArray *array3; 
//and so on... 
NSMutableArray *array[n]; 

誰もがこれを達成するためにどのような答えを共有することができますか?

+0

他の 'NSMutableArray'を格納する' NSMutableArray'をもう1つ作成するとどうなりますか? – Nekto

+0

あなたは何を達成しようとしていますか?それはどのように使用されるのですか? – zaph

+0

@ Zaph:いくつかのアイテムを格納する動的配列を作成しようとしています。私はXMLを解析するメソッドを持っており、オブジェクトを追加する必要がある配列を作成したいXMLファイルの各アイテムについて... –

答えて

3

私はあなたの問題をよく理解していませんが、別の配列のオブジェクトの数に基づいていくつかの配列を作成したいと思います。もしそうなら、これを試してみてください。

NSMutableArray *arrayWithOtherArraysInIt = [NSMutableArray arrayWithCapacity:[objectsClass count]]; 

for (objectClass *object in objectsClass.objects) { 

    [arrayWithOtherArraysInIt addObject:[NSMutableArray arrayWithCapacity:0]]; 

} 

編集:ああと方法によって、あなたの命名規則について考える必要があります。小文字のクラス名は使用しないでください(objectClassの場合と同じように)。そして、クラス名の直後にオブジェクトを指定しません...