我正在从一个不同的详细 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/