我有一个NSMutableArray。 这是我的数组的结构:
{
Distance = 0;
Name = Name1;
Town = Town1;
}
{
Distance = 0;
Name = Name2;
Town = Town2;
}
现在我要替换“距离”。例如,“距离= 15”。
我该怎么做?
答案 0 :(得分:1)
好的,我们假设您的初始NSMutableArray
被称为初始(假设它包含NSMutableDictionary
个对象......
要更改第一个元素的distance
值:
[[initial objectAtIndex:0] setValue:[NSNumber numberWithInt:15]
forKey:@"Distance"];
IF 您想要对数组中的每个条目执行更正,只需这样做:
for (NSMutableDictionary* entry in initial)
{
[entry setValue:[NSNumber numberWithInt:15]
forKey:@"Distance"];
}