我一直在尝试将数据从一个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的属性并合成了它。
答案 0 :(得分:1)
确保已将此视图控制器的类设置为Storyboard 中的DisplayWordlist 。如果不这样做,dwl将被假定为UIViewController的一个实例,尽管是强制转换。