0

私はXCodeの初心者です。

1- UITableViewCell(FirstViewController) を持つビューがあります
2- ユーザーからデータを取得するためのテキストフィールドを含む別のビュー (SecondViewController) があります
3- このデータを FirstViewController に渡す必要があります
4- データは FirstViewController に正常に渡されますそしてTableViewCellに正常に追加されました
5-しかし問題は....
6-別のデータを追加すると、追加されますが、前のセルが空白になります。新しいデータを保存しながら以前のデータを保存するにはどうすればよいですか????????

7- temp はデータが収集される変数です... 8-ここ (項目) は NSMutablearray です..

             [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];
4

1 に答える 1

1

viewDidLoad で配列を初期化する必要があります

   self.item =[[NSMutablearray alloc]init];
于 2013-05-16T10:31:30.853 に答える