嗨,我正在尝试将我的父视图中的 indexvalue 传递给我的子视图,如下所示 //main.m
SubViewController *subViewController = [[SubViewController alloc] init];
subViewController.parentViewSelectedIndexPath = indexPath;
但是,当我尝试检查该值是否已像这样传递给子视图时
//子.m
- (void)viewDidLoad
{
//
NSLog(@"%@", parentViewSelectedIndexPath);
//
sub.h 中的下降
//
@interface VehicleResultViewController : UITableViewController {
//
NSIndexPath *parentViewSelectedIndexPath;
//
@property (nonatomic, retain) NSIndexPath *parentViewSelectedIndexPath;
//
@end
//回答
子视图在获取传递给它的索引路径之前加载 is.. 所以我不得不使用稍后执行的方法 is(didselectrowatindexpath) 这打印出从主视图发送给它的正确索引路径。
它打印(空)到控制台..我做错了吗?