我需要在两个视图控制器之间传递数据。这是我的代码。
对于第一个视图控制器
-(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;
}
在我的 cartable 视图 controller.h
@property(nonatomic,retain)NSString *cnftitle;
我也合成了
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"%@",cnftitle);
}
一个 NSlog 在标签中打印我的文本,而另一个打印为 NULL....
我错过了什么吗?