このメソッドを実行するたびに、配列が作成され、初期化されます。まで配列にデータを入力したままにするにはどうすればよいですか
- 別のビューに移動するか、
別のボタンを選択します (「リセット」と呼びましょう)。
- (IBAction)addItemToOrder:(id)sender { NSMutableArray *arrayOrderItems = [[NSMutableArray alloc]init]; NSMutableString *stringOrderItem = [[NSMutableString alloc]initWithString:@"Item: "]; [stringOrderItem appendString:self.labelProductCode.text]; [stringOrderItem appendString:@" | Qty: "]; [stringOrderItem appendString:self.textfieldQuantity.text]; NSObject *myObj = [[NSObject alloc]init]; myObj = stringOrderItem; [arrayOrderItems addObject:myObj]; self.textviewOrderTotal.text = stringOrderItem; NSLog(@"arrayOrderItems: #records: %d", arrayOrderItems.count); NSLog(@"%@", arrayOrderItems); }