Как создать число переменных NSDictionary
, используя подсчет массива?Создание нескольких нумерованных переменных на основе int
Это в основном то, что я придумал, но я не уверен, как это сделать с синтаксисом Objective-C. doesntContainAnother
- NSArray
. Я хочу, чтобы имена словарей использовали текущее значение loopInt
.
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;
}
Вы можете уточнить, что вы хотите? Вы хотите создать массив словарей, каждый из которых содержит только одно значение? – kubi