chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

【Swift・X-Code】terminating with uncaught exception of type NSExceptionが出た時に確認するところ

   

ビルドは通ったのにエミュレーターが起動したときに起こるやつです。

PR

結論からいうと一つのUI部品に対して複数のイベントなりアウトレットが設定されている場合に発生します。

ビルドが通っているということはコードは悪く無いということになります。

つまりstoryboardを疑ってみましょう。

storyboardを開いてたらラベルなり、ボタンなりのパーツが置かれてると思います。

そいつを選択して、

スクリーンショット_2016-08-14_20_00_10

右インスペクタを確認していきましょう。

通常であれば一個しかひも付きがされないはずなのですが自身の操作次第でこのように2個設定されちゃっているやつがいると今回のような事象が発生します。
(control + ドラッグでひも付けたと思ったら、「あ、間違えた」といって付け直したりしませんでしたか?僕ですけど)

というわけなので余計なほうを削除してあげれば無事動くはずです。

今日の一言

プログラミング初めてやった人とかって参考書通りにやった(つもり)時にエラーログの意味がわからず諦める人が多くいそうですが、
そのエラーログをググるかどうかで挫折するかどうかが変わってくる気がします。

↑の音楽アプリを作ってみようってやつすごい興味ある・・・誰か買ってください。

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

\皆によく読まれてる人気記事/

スポンサーリンクと関連コンテンツ

  関連記事

RubygemsをLinuxサーバにソースから3分でインストールする方法

railsアプリが動く環境を構築する上でrubyとrubygemsをインストール …

お名前.comの共用サーバにSSHで接続できない件について【解決済み】

友人がお名前.comでサーバを借りてHPを作りたいとのことで、 お手伝いすること …

Gitでプロジェクトごと別リポジトリにpush(コピー)する方法

様々なシーンで、 「リポジトリAのファイルをまるっとリポジトリBに持って行きたい …

またもこのブログ(word press)で「bad gateway 502エラー」がでました。

今日は19:30頃には会社をでて(僕の会社は10時出社の19時定時)、 早めに家 …

Apache2.4からDefault Typeディレクティブの指定がほぼ無意味になった

Apache2.4の設計をしていて、 「ほええええ」って思ったことがあったのでメ …

【GIT】ローカルでbranchを作成しそれをリモートにpushするコマンド

結構やるわりには毎回忘れるのでメモです。

Jenkinsのジョブを別のJenkinsサーバにコピーする方法

何かしらで、 「とある環境のjenkinsジョブを別サーバのjenkinsに持っ …

【Linux】サーバ間をノンパスでSSH接続したい時にやる鍵交換の方法

頻繁に接続しに行くサーバで毎回パスワード打つのは面倒くさいので鍵交換することでパ …

VMwarePlayerで共有設定し、フォルダが出来上がる場所

どうも、 ホスト側においてあるファイルを、 VMのサーバに送りたいときには、 フ …

【エンジニア必見】vimでの入力補完の仕方

viでの入力補完について、あまり使われていないようなので、 一応記事に載せておき …

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。