-4

NSMutableArray私はいくつかの要素を含む2つの異なるものを持っています。ここで、各配列の要素の合計と、配列の加算の結果が必要です。どうすれば続行できますか?

4

2 に答える 2

1

for loopこの実装に使用するだけです。で各要素を取得しobjectAtIndex、追加を簡単にします。

于 2012-11-28T06:16:12.493 に答える
0
NSArray *firstArray=[NSArray arrayWithObjects:@"1",@"2",@"3", nil];

NSArray *secondArray=[NSArray arrayWithObjects:@"10",@"20",@"30", nil];

NSMutableArray *sumArray=[NSMutableArray new];

for (NSInteger i=0; i<[firstArray count]; i++) {
    NSString *newValue=[NSString stringWithFormat:@"%ld",([[firstArray objectAtIndex:i]integerValue] + [[secondArray objectAtIndex:i]integerValue])];
    [sumArray addObject:newValue];
}

NSLog(@"sum=%@",sumArray);

出力は:

sum=(
    11,
    22,
    33
)

注:firstArrayとsecondArrayはどちらも同じサイズで、文字列として整数を含む必要があります。それ以外の場合は変更する必要があります...

于 2012-11-28T06:33:09.880 に答える