食品名、食品量、ナトリウム量の 3 つのテキストフィールドを作成しました。送信ボタンをクリックすると、テキストフィールドのデータでテーブルビューを更新したいと思います。NSObject と確立されたログを作成して、データがテキストフィールドから保存されていることを示し、送信はテーブルビューに移動しますが、テキストフィールドからデータを取得して表示できません
@interface FoodContents : NSObject
{
NSString *myFoodName;
NSString *myFoodQuanity;
NSString *mySodiumAmount;
}
@property (strong,nonatomic) NSString * myFoodName;
@property (strong,nonatomic) NSString * myFoodQuanity;
@property (strong,nonatomic) NSString * mySodiumAmount;
-(id)initWithTitle:(NSString *)foods quanity:(NSString *)foodCount salt:(NSString *)saltAmount;
- (IBAction)submitOnClick:(id)sender
{
FoodContents *test = [[FoodContents alloc] initWithTitle:[NSString stringWithFormat:@"%@", foodName.text] quanity:[NSString stringWithFormat:@"%@",foodQuanity] salt:[NSString stringWithFormat:@"%@",sodiumAmount.text]];
[textfieldData addObject:test];
NSLog(@"%@", textfieldData);
FoodListViewController * third_viewController = [[FoodListViewController alloc] initWithNibName:@"FoodListViewController" bundle:nil];
if (third_viewController != nil)
{
third_viewController.foodDetails = test;
//[self.textfieldData addObject:[NSString stringWithFormat:@"%@", self.foodName.text]];
//[self.textfieldData addObject:[NSString stringWithFormat:@"%@", self.foodQuanity.text]];
//[self.textfieldData addObject:[NSString stringWithFormat:@"%@", self.sodiumAmount.text]];
NSLog(@"%@",textfieldData);
[self presentViewController:third_viewController animated:true completion:nil];
}
}