我试图在导航到它之前在ViewController实例上设置setData。
我正在从nib文件导航到另一个故事板中的视图控制器。
以下是相应的代码:
- (IBAction)newReferenceButtonPressed {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"ReferenceStoryboard" bundle:nil];
ReferenceViewController *evc = (ReferenceViewController*)[storyboard instantiateViewControllerWithIdentifier:@"ReferenceViewController"];
ReferenceObject *referenceObject = [[ReferenceObject alloc] initWithReference: self.referenceDetailsDictionary[@"getReferenceDetailsResponse"]];
[evc setClientDetailsWithName:customerNameLabel.text andAddress:address1Label.text];
[evc setReferenceData:referenceObject];
[self.navigationController pushViewController:evc
animated:YES];
}
我在目标视图控制器上进行两次方法调用。奇怪的是,setClientDetailsWithName调用没有问题,而setReferenceData给我无法识别的选择器异常。
感谢任何帮助。 感谢。