【发布时间】:2015-01-03 19:20:11
【问题描述】:
我正在尝试从SWRevealViewController 的侧菜单页面中分离并将数据传输到另一个视图控制器。它崩溃了,我遇到了这个问题`-[UINavigationController setStr1:]: unrecognized selector sent to instance 0x7f8c92224c80 '
当我使用Reveal View Controller Push Controller 方法推送到另一个视图控制器时。
另一方面,在其他视图控制器中,我使用的是SHOW 而不是SWRevealViewControllerSeguePushController,它工作正常,不会崩溃。我正在使用故事板。
请问我的问题在哪里?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"TESTTEST"]) {
ViewController *destViewController = segue.destinationViewController;
destViewController.str1 = @"data pass";
}
}
【问题讨论】:
-
这可能是因为您设置了
ViewController的str1属性,而不是您应该使用CustomViewController *destViewController
标签: ios objective-c storyboard