NSMutableArray
私はいくつかの要素を含む2つの異なるものを持っています。ここで、各配列の要素の合計と、配列の加算の結果が必要です。どうすれば続行できますか?
質問する
1032 次
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 に答える