我是XCode的初学者。
1-我有一个UITableViewCell(FirstViewController)视图
2-我有另一个视图(SecondViewController),它包含一些文本字段以从用户获取数据
3-我必须将此数据传递给FirstViewController
4-数据成功传递给FirstViewController并成功添加到TableViewCell中
5-但问题是......
6-如果我添加另一个数据,它会被添加但前一个单元格会被删除。
如何在保存新数据的同时保留以前的数据????????
7-temp在收集数据时可变... 8-here(item)是NSMutablearray ..它使用
将对象(temp)添加到项目中 [self.item addObject:temp ];
..但是旧的价值迷失了;(
///我的代码
data *temp;
temp =[[data alloc]init];
temp.name=NSLocalizedString(textofsub, @"name");
temp.detail=NSLocalizedString(@"Teacher", @"detail");
temp.image=@"a.jpg";
temp.time=NSLocalizedString(@"8:30", @"time");
[self.item addObject:temp ]; //
[self.mytableView reloadData];
答案 0 :(得分:1)
你必须在viewDidLoad上初始化数组
self.item =[[NSMutablearray alloc]init];