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で送る

 - 技術系

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

  関連記事

馬鹿でもできた、CentOs6(仮想)にOracle12cをインストールする手順

とても反感を喰らいそうな題名ですが許してください。 先日、「へーOracle12 …

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

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

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

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

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

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

pythonで正規表現を使って文字列を検索してマッチした全てを出力する

プログラミングしていて、 とあるファイルや外部サイトのHTMLだとかを部っこ抜き …

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

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

tar.gzを解凍すると、【tar: 未知の拡張ヘッダキーワード `SCHILY.dev’ を無視】というメッセージが大量にでる件

細かい話は置いといてこれは、Mac端末上でtarで固めて、linuxサーバ上で展 …

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

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

【Zabbix】セットアップ中に、Error connecting to database: No such file or directoryが出たときの対処法

検証でzabbix3.0のインストールをしていて何度かハマったので残しておきます …

iPhone6が発売されたのでスペックまとめ

下記にまとめました。

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

Message

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