#Thread 1:signal SIGABRTが出てアプリが起動できない
以下の画像のエラーです。
#コードとUI部品がうまく繋がっていない!
UI部品をctrl+ドラッグでコードにドラッグした後に変数名を変更しませんでしたか?
もしかしたらそれが原因です。
#ViewControllerの接続を確認する
ViewControllerを右クリックしましょう。
#修正する
考えたくなければ部品を消して最初から作りなおしましょう。
というのもなにかもったいないです。せっかくのエラーなので味わって吸収しましょう!
####1.Outlet接続を切る
前画像の矢印先のxボタンを押すことでこの接続を切れます。
画像内でのhogeというオブジェクトはある部品とつながっていました。
実際にはhogeという変数名はhogeModifiedに変更されたため、
コード内にhogeが存在せず注意マークが出ていたのでした。
####2.接続をつくる
このままではhogeModifiedメソッドは何の部品ともつながっていないのでつなげましょう。
同じポップアップからhogeModifiedを見つけます。(画像内ではすぐ下)
この行の右の◯マークから実際の部品までドラッグして完了です。
部品からコードにctrlドラッグしたみたいで簡単ですね!
####3.ビルドアンドランで確認
無事アプリが起動すると思います。