我认为这很容易,但事实证明我现在已经花了大约 5 个小时。
我有两个 ViewController,我想使用名为 putInfo 的 IBAction 将预先格式化的 NSString 传递给另一个 VC。所有这些操作的责任就是在另一个 VC 的标签中添加一个词,.
所以,在第一个 ViewController 中,我实现了这样的代码:
- (IBAction)putInfo:(id)sender {
((secondViewController *)self.presentingViewController).ouputLabel.text = @"chicken";
}
我已经尝试过其他事情,比如获取对第二个 VC 的引用,实例化第二个视图控制器,在初始化第二个 VC WithNibName 的地方做那些事情——所有这些。以上只是我最近的失败。
这似乎应该是不费吹灰之力的。有什么建议么?