2013-05-16 55 views
0

我是XCode的初學者。NSMutablearray addObject不工作它覆蓋數據

1-我有定義UITableViewCell(FirstViewController)的圖
2-我有另一個視圖(SecondViewController),它包含一些文本框以從用戶獲取數據
3-我必須將該數據傳遞到FirstViewController
4-數據成功傳遞到FirstViewController併成功添加到TableViewCell中,但是問題是......如果我添加另一個數據,它將被添加,但前一個單元格會變空白。 如何保存以前的數據,同時保存新的數據????????

7-溫度是其中數據被收集可變... 8這裏(項)是的NSMutableArray ..它增加了對象(TEMP)項使用

   [self.item addObject:temp ]; 

..但溫度的舊值迷路;(

///我的代碼

 data *temp; 
    temp =[[data alloc]init]; 

    temp.name=NSLocalizedString(textofsub, @"name"); 
    temp.detail=NSLocalizedString(@"Teacher", @"detail"); 
    [email protected]"a.jpg"; 
    temp.time=NSLocalizedString(@"8:30", @"time"); 

    [self.item addObject:temp ]; // 
    [self.mytableView reloadData]; 

回答

1

,你必須在viewDidLoad中

初始化數組
self.item =[[NSMutablearray alloc]init];