Xcodeで、Buttonでactionでなくてoutletで紐付けしてしまってビルドでのエラー
以下の5で困っています。
- XcodeでIBを使い、ButtonをStoryboardに配置して
- 紐付けするときに、actionでなくて、誤ってoutletで紐付けしてしまう
- ビルド(Cmd+r)すると問題なく実行される
- Cmd+zで戻ってビルド(Cmd+r)
- [困りポイント]
Thread1: signal SIGABRT
が出てしまう
Xcodeはversion6.4でswiftで作っています。
iOSシミュレーターでReset contents and settings...を実行しても特に変化はないです。
不明な点は、
a.4でCmd+zで前の状態にもどってビルドが通るはずなのに、なぜ通らないのか。
Buttonでoutletで紐付けするのはNGということでしょうか?
今回は誤って紐付けしてしまいましたが、Labelなどと同じようにoutletを使いたい時もあるのかなと。
よろしくお願いします。
----- コメントから転記 -----
エラーログ
Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key myButton.'
----- ここまで -----
9/12 22:48 追記
どうやら、紐付けが残っていたようです↓で言うと MyButton。これをdeleteしたら、無事動きました。cmd*zの回数が足りなかったのですかね。。。