添加New对象后更新NSMutableArray

时间:2013-01-18 10:19:59

标签: objective-c xcode nsmutablearray nsmutabledictionary

我有NSMutableArray,其中包含一些NSMutableDictionary对象类型。在某些情况下,我必须为此数组中的每个NSMutableDictionary添加一个字段,但我不知道如何?

我确实将对象(字段)添加到我的NSMutableDictionary中。

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

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

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

2 个答案:

答案 0 :(得分:2)

在更改可变字典后添加此行:

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

答案 1 :(得分:0)

根据您的需要而定,但这将是一个起点:

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