2013-01-18 57 views
-1

我有一个NSMutableArray其中包含一些NSMutableDictionary对象类型。在某些情况下,我必须在这个Array内部的每个NSMutableDictionary中添加一个字段,但我不知道如何?添加新对象后更新NSMutableArray

我做添加对象(字段)到我这样的NSMutableDictionary

NSMutableDictionary *item = [[NSMutableDictionary alloc]initWithDictionary:[timeSlots objectAtIndex:indexPath.row]]; 

[item setObject:cell forKey:@"cell"]; 

现在我该如何更新数组(timeSlots)?

回答

2

只需添加这一行改变了可变字典后:

[timeSlots replaceObjectAtIndex:indexPath.row withObject:item]; 
0

根据您当然需要,但是这将是一个起点:

for (NSMutableDictionary *aDictionary in array) { 
    [aDictionary setObject:cell forKey:@"cell"]; 
}