【发布时间】:2014-03-25 02:37:06
【问题描述】:
我用的是storyboard layouts。流程是这样的:
A[UIViewController] ----Modal--->[UINavigationController]-----根视图控制器----->B[UIViewController]
现在我需要一个从A到B的值;所以我在A中写了如下代码:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
[segue.destinationViewController setValue:@"test" forKey:@"type"];
}
但是在执行的时候,出现 [* Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for键类型。']
可以看出,值是到达UINavigationController的。 UINavigationController root view[b]怎么传参数?
【问题讨论】:
标签: storyboard