[iOSアプリ開発][Xcode 8] 「Signal SIGABRT」エラー

アプリを実行したときに「Signal SIGABRT」というエラーが出ることがある。一度設置したボタンを削除したりしたときに、過去の接続が Xcode 内に残っていることで怒るみたい。

Xcode 7 までは以下の解決法があった。

[自在]Xcodeで「Signal SIGABRT」エラーが出たときの対処方法はコレだ! | 自在Cafe.com
http://jizaicafe.com/archives/1401/

しかし、Xcode 8 ではその黒いメニューが出てこない!

そこで以下の解決方法を見つけた。

(1)Main.storyboard で問題のありそうなボタンをクリック。

(2)Connection inspector > Sent Events で一つのイベントに二つのアクションが設定されているものがあるはずである。その不要なアクションを「x」を押して削除する。

これで「Signal SIGABRT」エラーが出なくなるはずだ。