此link是我的故事板,我想从VC 1 to VC 3
发送数据。我可以完全从VC 1 to VC 3
使用segue旅行,但我无法从VC 1 to VC 3
发送数据,因为我无法创建一个持有目标VC
的实例。
非常感谢帮助
编辑: 从VC1开火
[self performSegueWithIdentifier:@"firstSegueFromleft" sender:self];
这是segue,它是左边的第一个segue(topone)但是我不能通过这种方法将数据发送到VC3,但它正在向它发送。
我收到错误"无法识别的选择器"当我尝试访问VC1的prepareForSegue中VC3中声明的属性时。
答案 0 :(得分:0)
解决了:
我能够通过NSUserDefault来做到这一点。 看看苹果文档如何实现和瞧。
答案 1 :(得分:-2)
在VC 1中导入VC 3 .h文件,然后执行以下操作:
VC 3 *vc3 = [self.storyboard instantiateViewControllerWithIdentifier:@"VC 3 Identifier name as you mentioned in V C 3"];
vc3.property you have created in vc3 = "Data you want to send"