Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在assync调用IOS后执行segue_Ios_Xcode4.3_Segue - Fatal编程技术网

在assync调用IOS后执行segue

在assync调用IOS后执行segue,ios,xcode4.3,segue,Ios,Xcode4.3,Segue,我想在对服务进行同步调用后执行一个segue 在一节课上,我打电话,然后我就接到了 dispatch_async(dispatch_get_main_queue(), ^(){ NSLog(@"json arrived"); SearchViewController *searchVCObj =[[SearchViewController alloc]init]; [searchVCObj performS

我想在对服务进行同步调用后执行一个segue

在一节课上,我打电话,然后我就接到了

dispatch_async(dispatch_get_main_queue(), ^(){
            NSLog(@"json arrived");
            SearchViewController *searchVCObj =[[SearchViewController alloc]init];
                     [searchVCObj performSegueSinceInfoCamed:sender];
        });
现在我想在我放的另一个类中执行一个segue:

-(IBAction)performSegueSinceInfoCamed:(id)sender
{  
    [self performSegueWithIdentifier:@"MySegue" sender:self];
}
但我得到了一个错误:“NSInvalidArgumentException”,原因是:“Receiver()没有标识符为‘MySegue’的segue”

女巫是“假”的,因为它存在


您能帮助我吗?

您必须在控制器之间直接创建一个序列,而不是从UIButton到ViewController。然后,segue将存在于控制器上,并可通过其标识符调用

在你的故事板中,你是否将“MySegue”设置为有问题的segue的标识符?是的,我有。我真的不知道到底发生了什么事。如果我叫它:[self-performsguewithidentifier:@“MySegue”发送者:self];在按钮上执行segue。TKS很多!你帮了我很多!解决办法是什么?