-2

将值从一个视图控制器传递到下一个视图控制器时出现此错误:

"unrecognized selector sent to instance 0x1f5ea840"
"'NSInvalidArgumentException', reason: '-[UIViewController setContainerToLocationFromResultVC:]: "

我在第二个 VC 中创建了一个强大的属性,它似乎运行良好,直到我进行了一些修改以使用 Container View。

这是我的代码:

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

if ([[segue identifier] isEqualToString:@"resToContainerSegue"]) {
containerViewController *containerVC= segue.destinationViewController;

containerVC.container_toLocationFromResultVC=self.toLabel.text; // also tried "toLabel.text" but no use.

containerVC.container_fromLocationFromResultVC=self.fromLabel.text;
}
}

如果我需要提供更具体的信息,请告诉我。我会很高兴得到任何帮助。提前致谢

4

1 回答 1

3

我得到了答案:我的目标 viewController 没有指向正确的类。感谢大家的帮助:)

于 2013-06-17T16:44:54.580 回答