Crie várias variáveis numeradas com base em um int

Como eu criaria um número deNSDictionary variáveis usando a contagem de uma matriz?

Isso é basicamente o que eu criei, mas não sei como fazer isso funcionar com a sintaxe Objective-C.doesntContainAnother é umNSArray. Eu quero que os nomes dos dicionários usem o valor atual deloopInt.

int *loopInt = 0;
while (doesntContainAnother.count <= loopInt) {

    NSMutableDictionary *[NSString stringWithFormat:@"loopDictionary%i", loopInt] = [[[NSMutableDictionary alloc] init] autorelease];
    [NSString stringWithFormat:@"loopDictionary%i", loopInt] = [NSDictionary dictionaryWithObject:[array1 objectAtIndex:loopInt] 
                                                 forKey:[array2 objectAtIndex:loopInt]];
    loopInt = loopInt + 1;
}

questionAnswers(2)

yourAnswerToTheQuestion