特定のビューコントローラーから IBaction を呼び出すとアプリがクラッシュするという問題がありますが、他の場所で目的の結果を得ることができます。
基本的に、タブバーコントローラーに埋め込まれたナビゲーションコントローラーがあります。ナビゲーション コントローラーの最初のビューから IBActions を呼び出すと正常に動作しますが、initWithNib を使用してビューを作成し、それを navcontroller スタックにプッシュしてから、プッシュしたビュー コントローラーのインスタンスで IBAction を呼び出そうとすると、アプリのクラッシュをスタックします。
アプリが最初に読み込まれると、メニューバーに「x」ボタンがあり、アドレス帳ピッカーが表示されます。これはうまくいきます。メニューバーの「新規」ボタンをクリックすると、適切なビューが作成され、スタックにプッシュされます。この新しいビューには、「select bill to」というボタンが 1 つあります。これは、IBAction 呼び出しにログ ステートメントしかありませんが、それでもクラッシュを引き起こします。「請求先を選択」ボタンの IBAction は、そのビューのビューコントローラー内の場所です。
これを解く助けがあれば幸いです。