2013-03-20 2 views
0

Привет всем, у меня есть изменяемый Nsdcitionary. У меня есть функция, где он устанавливает контент Nsdcitionary, используя этот dict = [json mutableCopy] ;. Теперь я пытаюсь повторно вызвать функцию, но мне нужно сохранить старые значения. Как это сделать?Как добавить к существующему Nsmutabledictionary?

+3

http://stackoverflow.com/questions/4011781/deep-combine-nsdictionaries – TheNextman

+0

сохранить значение в другом Dict, и после возврата из метода, установите все значения снова –

ответ

0

я предполагаю, что это может помочь

[dict1 addEntriesFromDictionary:dict2]; 
0

Try This

NSMutableDictionary *dict1=[[NSMutableDictionary alloc]init]; 
[dict1 setObject:@"ravi" forKey:@"Name"]; 

NSMutableDictionary *dict2=[[NSMutableDictionary alloc]init]; 
[dict2 setObject:@"22" forKey:@"Age"]; 

[dict1 addEntriesFromDictionary:dict2]; 

NSLog(@"%@",dict1); 
//it will print 

// Age = 22; 
// Name = ravi; 
Смежные вопросы