У меня возникла проблема, и я не могу найти способ преодолеть ее. в основном мне нужно сделать изменяемый словарь с некоторыми значениями. Все значения являются динамическими, и я получаю их из веб-службы или из других переменных.Добавить значения массива в NSMutableDictionary
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:comment.text forKey:@"Comment"];
[dict setObject:name.text forKey:@"Name"];
[dict setObject:[NSString stringWithFormat:@"%d",isPublic] forKey:@"VisibleForAll"];
po dict
{
Comment = "no comment";
Name = "test";
VisibleForAll = 1;
-> carts
}
Кроме того, я хочу добавить следующее дерево в словарь, но не могу понять, как это сделать.
У меня есть необходимые элементы в 2 NSArray
artID
и qty
, но я не знаю, как создать нижнюю часть, так что я могу добавить его в dict
.
Carts {
Cart {
ArticleID : 22
Quantity : 1
}
Cart {
ArticleID : 45
Quantity : 3
}
...
}
Я добавлю его [dict setObject:carts forKey:@"Cart"]
, но я не знаю, как добавить значения таким образом, что я буду делать свою dictionary
на форме я представил вам.
Кроме того, не забывайте, что цифры или Carts
являются гибкими. Я получу его от Product.count
.
Заранее спасибо.
Ваш ответ был частично правильным, но это помогло мне достичь решения. –