2013-01-18 61 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"]; 
}