文字列を含む2つの独立したPlistNSMutableArrayがあります。
最初の配列の例には、以下の製品が含まれています。
サッカー、バドミントンラケット、テニスボール、
2番目の配列には、上記の製品の数量が含まれています。
12、5、17
私が達成したいのは、製品名の最後に数量を追加することです。つまり、次のようになります。
サッカー数量:(12)、バドミントンラケット数量:(5)、テニスボール数量:(17)、
NSMutableString * emailString = [NSMutableString string];
for(int i = 0; i < [theProducts count]; i++) {
NSString *str = [theProducts objectAtIndex:i];
[emailString appendString:[NSString stringWithFormat:@"<br /> %@: QTY: %@", str, theQuantity]];
}
これを行うための最良の方法に関する推奨事項をいただければ幸いです。私は文字列の追加メソッドとループオーバーを見て、上記の配列の文字列に文字列を追加しましたが、これを機能させることができないようです:-(
見てくれてありがとう!
アップデート:
これは私のために働く
NSMutableString *emailString = [NSMutableString string];
for(int i = 0; i < [theProducts count]; i++) {
NSString *result = [NSString stringWithFormat: @"<br /> %@ QTY: (%d)", [theProducts objectAtIndex: i], [[theQuantity objectAtIndex: i] intValue], nil];
[emailString appendString:[NSString stringWithFormat:@"%@", result]];
}