
OrderRateViewController *orderRateViewController = [[OrderRateViewController alloc] initWithNibName:@"OrderRateViewController" bundle:nil];
NSDictionary *order= _orderArray[b.tag];
NSString *orderId = [order objectForKey:@"id"];
orderRateViewController.orderId = orderId;
[self.navigationController pushViewController:orderRateViewController animated:YES];
[orderRateViewController release];
第二个ViewController:
.h文件中声明:
@property (strong, nonatomic) NSString *orderId;
从第二个ViewController返回到第一个ViewController的时候老是报EXC_BAD_ACCESS错误。
把下面这行注释掉又不会报错:
orderRateViewController.orderId = orderId;
请大家帮帮忙。
然后,想请问一下像这样二个ViewController之间传递参数一般是怎么做的,我的做法是不是有问题?
两个viewControl直接传递参数和数据,常用的方法:1.单例模式 2.通知传值。
希望对你桥备桐有帮助,如果你有更好的敏坦方法,麻烦分享一下,互相滚衫学习。