Pointer reference? 
I'm pretty new to iPhone application development and I'm doing well so far. But at one point my App doesn't do what it is intend for...
It's a tableview based app and i'm pushing a new controller onto the stack to get some Userinput, but when the controller is popped again the data is somehow gone. Perhaps I've missunderstood something with the pointers??

`rootviewcontroller.m:`

    edit = [fields objectAtIndex:0];
    listView.element = edit;
    [self.navigationController pushViewController: listView animated:YES];

`ListView.m:`

 element.value = [list objectAtIndex: indexPath.row];
 [self.navigationController popViewControllerAnimated:YES];

so what am I doing wrong? 

Thanks for your help


Pointer reference? 
===

I'm pretty new to iPhone application development and I'm doing well so far. But at one point my App doesn't do what it is intend for...
It's a tableview based app and i'm pushing a new controller onto the stack to get some Userinput, but when the controller is popped again the data is somehow gone. Perhaps I've missunderstood something with the pointers??

`rootviewcontroller.m:`

    edit = [fields objectAtIndex:0];
    listView.element = edit;
    [self.navigationController pushViewController: listView animated:YES];

`ListView.m:`

 element.value = [list objectAtIndex: indexPath.row];
 [self.navigationController popViewControllerAnimated:YES];

so what am I doing wrong? 

Thanks for your help

