ios - 将数据对象传递给另一个 VC

标签 ios objective-c core-data instantiation

我正在从一个不同的详细 View Controller 实例化一个存在于 Storyboard中的详细 View Controller ,并想给它一个数据对象。在起始 View Controller 中,我使用一个对象(我们称之为起始对象),该对象通过关系链接到第二个 View Controller 所需的第二个数据对象。我的问题是如何为第二个 View Controller 提供第二个数据对象?以下代码正在启动新的 VC,但没有必要的数据:

SecondObject *secondobject;
detailVC *secondViewController =
         [self.storyboard instantiateViewControllerWithIdentifier:@"detail"];
         [self.navigationController pushViewController:secondViewController animated:YES];
         secondViewController.startingobject=_startingobject; 

         secondViewController.secondobject = secondobject;

最佳答案

首先,尝试在推送数据之前将数据传递给您的第二个 VC 。这可能会解决您的问题。

关于ios - 将数据对象传递给另一个 VC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32952177/

相关文章:

c# - MonoTouch.Dialog:响应 RadioGroup 选择

ios - TextView文本未正确显示

Objective-C 从文本文件创建对象

objective-c - 在 Objective-C 中定义静态常量值的类

objective-c - 如何让我的音乐循环播放(重复)

ios - 具有核心数据的具有挑战性的在线数据库持久性?

objective-c - RestKit - 清除数据

ios - 调用 iPhone 中的电话应用程序并填写电话号码(无需拨号)

iOS : Region monitoring and battery usage

cocoa - 使用NSArrayController管理有序的核心数据关系