@IBActionの削除するときに注意すること

Xcode

作成したアプリをシュミレータで動かしていたら、「unrecognized selector sent to instance」というエラーがでました。原因がわかったので、記録しておこうと思います。

原因

@IBActionの関数を接続してから、やっぱりいらないから削除するときに、コードだけ削除しただけだと、接続されたSentEventsが接続されたままだったので、エラーがでました。接続を解除するとエラーがなくなりました。

SentEventsの接続を解除するときは、下記の画像の赤枠ところを選択してでてきたところからできます。

参考サイト
unrecognized selector sent to instance の解消方法|teratail
前提・実現したいこと下記URLと同じように実装したはずなのですが、unrecognized selector sent to instance  というエラーになります。 参考サイトビルドして1つ目の追加はできるのですが、メイン画面に遷移

 

タイトルとURLをコピーしました