0

ここに画像の説明を入力ここに画像の説明を入力問題なく実行できるコントローラーがありますが、最後に別の画面へのセグエを実行しようとすると、次のクラッシュが発生します。

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<UpdateController: 0xa09bb10>) has no segue with identifier 'HomeSegue''
*** First throw call stack:
(0x247a012 0x1f6fe7e 0x15a0492 0xafd6 0xfbc5c8 0xf2402a 0xef1d23 0xef1a34 0xf7e301 0x20e253f 0x20f4014 0x20e52e8 0x20e4fcb 0x95a58b24 0x95a5a6fe)
libc++abi.dylib: terminate called throwing an exception

そして、実際に参照しようとしているセグエを作成しましたが、何らかの理由でまだクラッシュします。

これは、リモートサーバー呼び出しの後にセグエを実行しようとする方法です:

[NSURLConnection sendAsynchronousRequest:urlRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error)
         {
           ...
                             [self performSegueWithIdentifier:@"HomeSegue" sender:self];

アドバイスをありがとう!

4

0 に答える 0