我想将最后一个Table View中的一些数据传递给First View。如何抓住First View对象?我熟悉委托模式。 在First View中,我使用Style Modal来调用表视图。
答案 0 :(得分:1)
创建一个对象来管理控制器结构之外的数据模型(单例或由应用程序委托拥有)。当您有新数据时更新它,并在您想要显示某些内容时从中读取数据。然后,您不必在控制器之间建立链接,而是需要删除您不想要的一个或多个链接,让您返回的那个决定要显示的内容。
答案 1 :(得分:0)
获取导航控制器的rootViewController,可以试试这个
NSArray *viewControllers = self.navigationController.viewControllers;
YourRootViewController *rootViewController = (YourRootViewController *)[viewControllers objectAtIndex:viewControllers.count - 2];
并将您的数据添加到rootViewController