複数の製品を含む NSMutableArray があります。商品ごとに金額があります。ステッパーがクリックされたときに関連商品の金額を更新したい。しかし、私のすべての製品 (NSMutableArray 全体) は、ステッパーの量で更新されます。
NSInteger index = stepper.tag;
Product *p = [products objectAtIndex:index];
p.amount = [NSNumber numberWithDouble:stepper.value];
// UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[NSString stringWithFormat:@"%d", stepper.tag] message:@"test" delegate:nil cancelButtonTitle:@"ok"otherButtonTitles:nil];
// [alert show];
for (Product *p in products) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[NSString stringWithFormat:@"%@", p.amount] message:p.name delegate:nil cancelButtonTitle:@"ok"otherButtonTitles:nil];
[alert show];
}
誰にも解決策がありますか?