Данные не передаются между ViewController

Мне нужно передать данные между двумя контроллерами представления. Вот мой код.

для контроллера первого вида

-(void)editBotton {

    Carttable *second=[[Carttable alloc]init];

    UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:second];
    nav.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;

    [self.navigationController pushViewController:second animated:YES];

    NSString *temp=titlela.text;//titlela is UILabel

    NSLog(@"%@",temp);
    self.cart=second;
    cart.cnftitle=temp;
}

в моем представлении controller.h

@property(nonatomic,retain)NSString *cnftitle;

и я тоже синтезировал

- (void)viewDidLoad
{
    [super viewDidLoad];

    NSLog(@"%@",cnftitle);
}

один NSlog печатает мой текст в метке, а другой печатает как NULL....

я что-то пропустил?

0
задан warrenm 25 July 2012 в 19:25
поделиться