在prepareForSegue:sender中传递数据时,iPhone应用程序崩溃

时间:2013-03-11 15:44:34

标签: ios iphone segue

我一直在尝试将数据从一个tableViewController传递到另一个tableViewController,但是一旦我在第二个tableViewController中为一个属性赋值,应用程序就会崩溃,给我一条消息“...无法识别的选择器发送到实例0x715c340 ...“。 这是我使用的代码:

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
    if([segue.identifier isEqualToString:@"displayWordlist"]){
        DisplayWordlist *dwl = (DisplayWordlist *)[segue destinationViewController];
        dwl.apa = @"hej";
    }
}

一旦程序到达'dwl.apa = @“hej”;'它崩溃了。我已经制作了apa的属性并合成了它。

1 个答案:

答案 0 :(得分:1)

确保已将此视图控制器的类设置为Storyboard 中的DisplayWordlist 。如果不这样做,dwl将被假定为UIViewController的一个实例,尽管是强制转换。