我必须将一个布尔值从 ViewControllerA 传递给 ViewControllerB。在 ViewControllerA 我把作为一个属性:
@property (nonatomic, assign)BOOL fromViewControllerA;
然后打开 ViewControllerB:
ViewControllerB * viewControllerB = [[ViewControllerB alloc]initWithNibName:@"ViewControllerB" bundle:nil];
self.fromRootViewController = YES;
[self.navigationController pushViewController:viewControllerB animated:YES];
在 ViewControllerB 中,我导入了 ViewControllerA 并创建了属性:
@property (nonatomic, strong) ViewControllerA *viewControllerA
稍后在 ViewDidLoad()
if (viewController.fromViewController){
//.......
}
不起作用。为什么?