传递字符串时崩溃

时间:2016-10-14 09:32:34

标签: ios objective-c iphone

传递字符串参数时,我的代码崩溃。

有人可以帮我解决这个问题吗? :

$php /path/to/project/index.php checkapproval index

ERROR

  

- [UIViewController itemstring:]:无法识别的选择器发送到实例0x7fc89b0028d0

     

2016-10-14 14:54:24.118 Myapp [7824:109039] ***终止app由于   未捕获的异常' NSInvalidArgumentException',原因:   ' - [UIViewController itemstring:]:发送到的无法识别的选择器   实例0x7fc89b0028d0'

MyVC

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

    NSIndexPath *indexPath = (NSIndexPath *)sender;

    if ([[segue identifier] isEqualToString:@"abc"]) {

        MyVC *myvc = [segue destinationViewController];
        myvc.itemstring=@"dsdsds";

    }

}

1 个答案:

答案 0 :(得分:4)

错误中的一行......

  

- [UIViewController itemstring:]:无法识别的选择器发送到实例0x7fc89b0028d0

这表明segue的目的地是UIViewController,而不是MyVC

您可能没有在故事板中正确设置子类。

你可以在这里更新......

enter image description here

Class更改为MyVC