我找到了2种方法,但我想知道xcode 5是否有更好的解决方案。
尝试在NSLog
中打印prepareForSegue
,但它甚至没有被调用?
使用storyboard和io6支持在tabcontrollers之间为标签应用程序传递数据的当前最佳做法是什么?
答案 0 :(得分:0)
看一下这个问题:iPhone: How to Pass Data Between Several Viewcontrollers in a Tabbar App
另外,最简洁的方法是使用NSNotificationcenter。这很简单:How to use NSNotificationcenter
答案 1 :(得分:0)
答案 2 :(得分:0)
我使用了委托方法1.我想在第三个和第二个视图控制器之间传递数据,所以我只是将它添加到第三个视图控制器viewDidLoad中以捕获用户是否在第一个视图控制器中的标签栏启动后转到第三个选项卡
SecondViewController *svc = [self.tabBarController.viewControllers objectAtIndex:1];
self.delegate = svc;