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