2012-03-01 73 views
0

試圖在一個福爾環創建的NSMutableArray動態

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

} 

objects創建動態NSMutableArraysNSMutableArray存儲的對象;基於對象的數量,我想創造出獨特的陣列,像:

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

任何人都可以共享一個答案如何實現這一目標?

+0

如何創建另一個'NSMutableArray'來存儲其他'NSMutableArray's? – Nekto 2012-03-01 12:55:20

+0

你想完成什麼或將如何使用? – zaph 2012-03-01 12:58:21

+0

@Zaph:嘗試創建將存​​儲一些項目的動態數組;我有一個方法解析XML和XML文件中的每個項目我想創建一個數組,我必須添加對象... – 2012-03-01 13:05:04

回答

3

我不完全確定我理解你的問題,但我想你想創建一個數組,基於另一個數組中的對象數量,對嗎?如果是的話,試試這個:

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

for (objectClass *object in objectsClass.objects) { 

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

} 

編輯:哦,對了,你應該想想你的命名約定。你不應該使用小寫類名(就像你用objectClass做的那樣)。我不會直接在類的名字後面命名一個對象...