1

我一直在尝试将数据从一个 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 的属性并合成了它。

4

1 回答 1

1

确保您已将此视图控制器的类设置为Storyboard 中的DisplayWordlist 。如果你不这样做,dwl 将被假定为 UIViewController 的一个实例,尽管有演员表。

于 2013-03-11T15:49:58.943 回答