мне нужно следующее в результате:NSDictionary внутри NSMutableArray (IOS)
(
"some_key" = {
"another_key" = "another_value";
};
);
Для того, чтобы сделать это, у меня есть этот код, но он не работает:
NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"another_value", @"another_key", nil];
NSMutableArray *array = [[NSMutableArray alloc] init];
[array setValue:dictionary forKey:@"some_key"];
Любой Идея? Благодаря!
Когда я' NSLog', он возвращает '()'. –
В примере, который вы предоставили, используется массив смешивания и синтаксис словаря. Неясно, должен ли результат быть словарь или массив. –
@NikolaiRuhe На самом деле 'setValue: forKey:' отлично действует как аксессуар KVC для 'NSArray'. Поскольку массив пуст, он ничего не делает. – Monolo