ストーリーボード セグエを介してポップオーバー ビューを開くマスター/詳細ビューがあります。正常に動作するマスター ビュー コントローラーのナビゲーション バーに追加ボタンがあります。
編集モードで表のセルを選択すると、同じポップオーバーが呼び出される編集モードを追加しました。[self performSegueWithIdentifier:@"addQuery" sender:self]; から失敗します。声明。ポップオーバーの viewDidLoad が呼び出されますが、その後例外がスローされます。
私はpresentPopoverFromBarButtonItemを呼び出していません-それはperformSegueWithIdentifierから来ているようです。
マスター ビュー コントローラーにウィンドウがあることは間違いありません。そのビューのテーブル セルをクリックして、失敗しているプロセス全体を開始しました。
ポップオーバーは、問題の一部である可能性があるナビゲーション コントローラー シーケンスの始まりです。ボタンによって実際に呼び出されると、すべてが正常に機能しますが、プログラムで呼び出しようとすると失敗します。
performSegueWithIdentifier の「送信者」を無駄に変更しようとしました。
この問題は、セグエがボタンによって呼び出されないことに関係していると思われますが、それを偽造する方法がわかりません。
何か案は?