0

NSMutableArrayがあります。これが私の配列の構造です:

{
Distance = 0;
Name = Name1;
Town = Town1;
}
{
Distance = 0;
Name = Name2;
Town = Town2;
}

そして今、私は「距離」を置き換えたいと思います。たとえば、「距離=15」です。

これどうやってするの?

4

1 に答える 1

1

OK、イニシャルがイニシャルNSMutableArrayと呼ばれているとしましょう(オブジェクトが含まれている場合...NSMutableDictionary

最初の要素のdistance値を変更するには:

[[initial objectAtIndex:0] setValue:[NSNumber numberWithInt:15] 
                           forKey:@"Distance"];

配列内のすべてのエントリに対して修正を実行する場合は、次のようにします。

for (NSMutableDictionary* entry in initial)
{
     [entry setValue:[NSNumber numberWithInt:15] 
              forKey:@"Distance"];
}
于 2013-02-13T07:44:39.213 に答える