我想在執行assync調用服務之後執行segue。assync調用後執行segue IOS
在一個班級中,我打電話,我收到了。
dispatch_async(dispatch_get_main_queue(), ^(){
NSLog(@"json arrived");
SearchViewController *searchVCObj =[[SearchViewController alloc]init];
[searchVCObj performSegueSinceInfoCamed:sender];
});
現在我想在另一個類我把執行賽格瑞:
-(IBAction)performSegueSinceInfoCamed:(id)sender
{
[self performSegueWithIdentifier:@"MySegue" sender:self];
}
,但我得到一個錯誤:「NSInvalidArgumentException '的,理由是:' 接收器()與標識符的SEGUE「MySegue ''「
巫婆是」假「,因爲它存在。
你能幫我嗎?
你的故事板中是否有「MySegue」作爲問題中的segue的標識符? – mccrager
是的,我願意。我真的不知道發生了什麼 – 88fsantos
其實。如果我打電話: [self performSegueWithIdentifier:@「MySegue」sender:self]; 在按鈕上執行segue。 – 88fsantos